Win32::Daemon - multiple processor problem

Do you have a question? Post it now! No Registration Necessary.  Now with pictures!


I have recently developed a Win32 service (using Win32::Daemon) on my
single processor box, then deployed it onto a multi-processor box (P4
with Hyperthreading On).

Whilst it works fine on my PC, it seems to run on both processors
simulaeneously, causing problems whereby the same data is processed
twice and at the same time.

Is there some way I can force perl (or Win32::Daemon) to run as if it
were a single processor box, and not attempt to maximise the
throughput across all

Thanks in advance


Site Timeline