Well thanks for you input. No other wrapper environments were being used, I just used the Komodo edit to write the script and figured I could also use to test it. On all of the other test systems I have referenced that standard windows command prompt was used. I did try using piped open, that had the same effect. Never tried the Win32::Process however so that could be a worthy avenue to investigate.
Also tried this again on a Windows 8 system, and it is also affected if you have access to one of those machines to try it out. I appreciate your time, nothing I'm aware of could explain this behavior in the slightest and am left just completely baffled. It is perfectly recreateable though on every 8 or 2012 system I try so it can't be a fluke. As you say there must be a difference between the 2 versions of windows. I'm not confident that I will be able to find the reason behind this but I will investigate and report whatever (if anything) I find.
Thanks again!
In reply to Re^8: Running a perl script as a system command in another thread hangs while main thread reading from STDIN
by rmahin
in thread Running a perl script as a system command in another thread hangs while main thread reading from STDIN
by rmahin
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |