mariadb/mysql-test/lib/My
Vladislav Vaintroub 017a0fd20d Bug #47731 mtr freezes for many seconds when process to be killed has already gone.
The problem is that safe_kill_win fails to detect a dead process. OpenProcess() will 
succeed even after the process died, it will first fail after the last handle to process 
is closed.

To fix the problem, check process status with GetExitCodeProcess() and consider 
process to be dead if the exit code returned by this routine is not STILL_ALIVE.
2009-09-30 00:19:00 +02:00
..
File Bug #43570 MTR2 hangs when test fails and named pipe created 2009-04-01 16:23:10 +02:00
SafeProcess Bug #47731 mtr freezes for many seconds when process to be killed has already gone. 2009-09-30 00:19:00 +02:00
Config.pm WL#4350 Options in my.cnf style config file should not start with -- 2008-09-05 15:31:09 +02:00
ConfigFactory.pm Bug #43780 mysql-test-run uses deprecated server options 2009-06-22 16:27:05 +02:00
CoreDump.pm change order of cdb parameters to workaround a bug , where command (-c) is not evaluated if -i ,-y or -z contains an invalid path. 2009-03-24 14:44:21 +01:00
Find.pm Versional testing support 2008-09-20 16:51:31 +03:00
Handles.pm WL4189 Add Handles.pm and use it from My::File::Path to show open handles. Rewrite rmtree to use File::Find so we can get better debug printouts when something fails 2008-10-06 19:51:33 +02:00
Options.pm Add support for running in parallel 2008-04-24 13:02:53 +02:00
Platform.pm Bug #45771 AIX and i5/OS Perl bug: check_socket_path_length in MTR fails 2009-08-06 09:30:53 +02:00
SafeProcess.pm Bug #44511 MTR2: add an option not to kill other servers when one from the group exits 2009-04-29 16:13:38 +02:00
SysInfo.pm WL#4189 Set parallel to 1 if running under vmware on windows 2008-10-11 17:30:26 +02:00
Test.pm Bug#40715 mtr fails when running the same test case in parallel threads 2008-11-14 11:49:12 +01:00