Commits


always a good idea to drop the lock when you're done.


No more malloc or lock inside signal handlers.


Various additions and fixes.