-
unknown authored
- Part 1, better handling of subprocess and stdout to be done mysql-test/lib/mtr_process.pl: - Dont redirect stdout if ActiveState perl since fork creates a new thread and not another process. - Change waitpid to allow for negative pid as we get on Windows, strange but that is how it is. It should never create a process with pid -1 though. - Remove an "if" for cygwin that does not do anything. - Add "print" in the potentially hanging while loop in "start_reap_all" - Dont use "getpgrp" on windows. - Remove "sleep 2" in mtr_exit - Remove the initial ping of mysqld's in 'mysql_admin_shutdown', instead just start one mysqladmin for each expected mysqld server and wait for them to return. Then perform the ping of the mysqld server's. Those ping's normally return immediately.
be056f7c