Hi, I think I have located the problem. When creating a daemon process, it is pretty common to close all file descriptors in the child process. This is usually done (at least on Linux) by spinning through the descriptors closing them based on the result of the getdtablesize() function. For some reason Julia crashes when all of the file descriptors are closed. When the closing of file descriptors is omitted, everything works as expected. Does anyone have any insight into this situation?
Thanks, -G
