--- sched/handle_request.cpp 2010-01-14 15:18:06.000000000 -0600 +++ sched/handle_request.cpp.orig 2010-10-04 11:24:03.000000000 -0500 @@ -143,7 +143,9 @@ // write PID into the CGI_ file and flush to disk // count = sprintf(pid_string, "%d\n", getpid()); - write(fd, pid_string, count); + if( write(fd, pid_string, count) < 0 ) { + perror("Cannot write PID to host-file") ; exit(errno) ; + }; fsync(fd); g_reply->lockfile_fd = fd;