On Thu, 9 Oct 2003, Stas Bekman wrote: > works fine on linux, +1 to commit sans 'print $log', and > probably it'd be a good idea to add a comment to why: > > Win32::Process::Create($obj, > $httpd, > "$cmd $one_process", > - 0, > + 1,
OK, I'll do that. > also we should probably add IPC::Run3 to lib/Bundle/Apache2.pm. OK ... I also seem to remember that it would be better, within Apache::TestSmoke, to do a eval {require IPC::Run3; ....} and die if not there, rather than use IPC::Run3; Should I do that? > one remaining problem is that the move to IPC::Run3 > introduced: Ctrl-C is no longer trappable (due to its use > of 'system') immediately which causes t/SMOKE think that > the test has failed, when it didn't. I'll need to look at > how to solve this. If that's a big problem that you'd rather not wait to be solved, we could write things such that it'd do the pipe stuff on Unix and use IPC::Run3 on Win32 (or perhaps Win32::Process - I think Ctrl-C is trappable with it). This would mean more branches in the code, though ... -- best regards, randy --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]