I have also tried Proc::Background::Win32 with not much result. It still seemd to wait for the process to finish. I did do the Close STDOUT,STDIN,STDERR filehandles part.
Any inputs on this or how to capture a HTTP Error code would help. Thanks in advance.