mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
Merge perch.ndb.mysql.com:/home/jonas/src/41-work
into perch.ndb.mysql.com:/home/jonas/src/50-work mysql-test/lib/mtr_timer.pl: Auto merged ndb/src/kernel/blocks/ERROR_codes.txt: Auto merged ndb/src/kernel/blocks/dbdih/Dbdih.hpp: Auto merged ndb/src/kernel/blocks/dbdih/DbdihMain.cpp: Auto merged ndb/src/kernel/blocks/dbtc/Dbtc.hpp: Auto merged ndb/src/kernel/blocks/qmgr/QmgrMain.cpp: Auto merged ndb/src/ndbapi/NdbTransaction.cpp: Auto merged ndb/src/ndbapi/TransporterFacade.hpp: Auto merged ndb/test/ndbapi/testNodeRestart.cpp: Auto merged ndb/test/run-test/Makefile.am: Auto merged ndb/test/src/NdbRestarter.cpp: Auto merged sql/ha_innodb.cc: Auto merged ndb/src/kernel/blocks/dblqh/DblqhMain.cpp: merge ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: merge ndb/src/ndbapi/Ndbif.cpp: merge ndb/src/ndbapi/TransporterFacade.cpp: merge ndb/test/ndbapi/testTimeout.cpp: merge ndb/test/run-test/daily-basic-tests.txt: merge ndb/tools/desc.cpp: merge
This commit is contained in:
@ -78,6 +78,12 @@ sub mtr_timer_start($$$) {
|
||||
{
|
||||
# Child, redirect output and exec
|
||||
# FIXME do we need to redirect streams?
|
||||
|
||||
# Don't do the ^C cleanup in the timeout child processes!
|
||||
# There is actually a race here, if we get ^C after fork(), but before
|
||||
# clearing the signal handler.
|
||||
$SIG{INT}= 'DEFAULT';
|
||||
|
||||
$0= "mtr_timer(timers,$name,$duration)";
|
||||
sleep($duration);
|
||||
exit(0);
|
||||
|
Reference in New Issue
Block a user