in reply to Win32::Process::Info and threads

From the Win32::Process::Info documentation:

The WMI variant has various problems, known or suspected to be inherited from Win32::OLE. See "BUGS" for the gory details. The worst of these is that if you use fork(), you must disallow WMI completely by loading this module as follows:

use Win32::Process::Info qw{NT};