diff --git a/contrib/spoa_server/spoa.c b/contrib/spoa_server/spoa.c index c7625414e..3766c47e6 100644 --- a/contrib/spoa_server/spoa.c +++ b/contrib/spoa_server/spoa.c @@ -982,6 +982,10 @@ out: int process_create(pid_t *pid, void *(*ps)(void *), void *data) { + if (debug) { + ps(data); + exit(EXIT_SUCCESS); + } *pid = fork(); if (*pid == -1) return -1;