this can happen e.g. in case of irrecoverable execve failure.
This log was making tests fail randomly: the double termination
can only occur if gdbsrv was initialised.
After fork, gdbsrv is initialised by the next scheduler gdbsrv
activity check (by default, every 5000 blocks).
As a double termination has no effect, switch the trace to level 1.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15599
if (gdbserver_called == 0) {
dlog(1, "VG_(gdbserver) called to terminate, nothing to terminate\n");
} else if (gdbserver_exited) {
- dlog(0, "VG_(gdbserver) called to terminate again %d\n",
+ dlog(1, "VG_(gdbserver) called to terminate again %d\n",
gdbserver_exited);
} else {
gdbserver_terminate();