Likes and Dislikes

Matts on 2005-10-26T00:26:44

I dislike: errors that only one person gets compiling XML::LibXSLT, when the error is in a macro expansion that looks perfectly legit to me. Debugging C sucks.

I like: porting the Qpsmtpd DNS code to query all nameservers in /etc/resolv.conf in less than a day, and having it work pretty much right away.

I dislike: processes that exit and for some reason my parent process isn't getting a SIGCHLD because waitpid() is returning -1, indicating that something else is reaping the zombie. But who? What? Where? Debugging PPerl is HARD.

I like: my camera. It is my escape from work and the computer. It's funny to see Tom Christiansen posting on some of the camera forums too - I wonder if he feels the same way.


waitpid() woes

jmason on 2005-10-26T00:32:28

'I dislike: processes that exit and for some reason my parent process isn't getting a SIGCHLD because waitpid() is returning -1, indicating that something else is reaping the zombie. But who? What? Where? Debugging PPerl is HARD.'

wait() and processes -- always a thorn in the side. strace() is your friend here...