diff --git a/src/lib66/exec/ssexec_svctl.c b/src/lib66/exec/ssexec_svctl.c
index c1039c24dfaf020107412f22d1ebd318f85390f6..60d00e7186d7183edc702e63518d3b42bc18704e 100644
--- a/src/lib66/exec/ssexec_svctl.c
+++ b/src/lib66/exec/ssexec_svctl.c
@@ -478,7 +478,7 @@ int doit (int spfd, genalloc *gakeep, tain *deadline)
     {
         int r = iopause_g(&x,1,deadline) ;
         if (r < 0) log_dieusys(LOG_EXIT_SYS,"iopause") ;
-        if (!r) log_diesys(LOG_EXIT_SYS,"time out") ;
+        if (!r) log_die(LOG_EXIT_SYS,"time out") ;
         if (!handle_signal_pipe(gakeep)) exitcode = 0 ;
     }
     return exitcode ;