diff --git a/src/sbbs3/jsexec.c b/src/sbbs3/jsexec.c index 85a57f3eeec313a7115b1d75c4f46d9c992c29ea..a191ab594386f1bcf1a12911a44c936bfdc4f729 100644 --- a/src/sbbs3/jsexec.c +++ b/src/sbbs3/jsexec.c @@ -1431,6 +1431,7 @@ int main(int argc, char **argv, char** env) #if defined(__unix__) if(daemonize) { fprintf(statfp,"\nRunning as daemon\n"); + cooked_tty(); if(daemon(TRUE,FALSE)) { /* Daemonize, DON'T switch to / and DO close descriptors */ fprintf(statfp,"!ERROR %d (%s) running as daemon\n", errno, strerror(errno)); daemonize=FALSE;