id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
603	Background tasks fail to work under wperl (win32)	azawawi	azawawi	"If you run padre.exe which is actually calls wperl, STDIN/STDOUT descriptors are invalid.

For example the syntax checker does the following:
{{{
Error from open(IO::Handle=GLOB(0x7490b74), <&STDIN): Bad file descriptor at C:/strawberry/perl/site/lib/Capture/Tiny.pm line 65 thread 1
	Capture::Tiny::_open('IO::Handle=GLOB(0x7490b74)', '<&STDIN') called at C:/strawberry/perl/site/lib/Capture/Tiny.pm line 140 thread 1
	Capture::Tiny::_copy_std() called at C:/strawberry/perl/site/lib/Capture/Tiny.pm line 272 thread 1
	Capture::Tiny::_capture_tee(0, 0, 0, 'CODE(0x748804c)') called at C:/strawberry/perl/site/lib/Padre/Task/SyntaxChecker/Perl.pm line 85 thread 1
	eval {...} called at C:/strawberry/perl/site/lib/Padre/Task/SyntaxChecker/Perl.pm line 59 thread 1
	Padre::Task::SyntaxChecker::Perl::_check_syntax('Padre::Task::SyntaxChecker::Perl=HASH(0x60f4304)') called at C:/strawberry/perl/site/lib/Padre/Task/SyntaxChecker/Perl.pm line 47 thread 1
	Padre::Task::SyntaxChecker::Perl::run('Padre::Task::SyntaxChecker::Perl=HASH(0x60f4304)') called at C:/strawberry/perl/site/lib/Padre/TaskManager.pm line 648 thread 1
	Padre::TaskManager::worker_loop() called at C:/strawberry/perl/site/lib/Padre/TaskManager.pm line 294 thread 1
	eval {...} called at C:/strawberry/perl/site/lib/Padre/TaskManager.pm line 294 thread 1

}}}"	defect	closed	major		editor	0.46	fixed	win32, wperl	
