Made sighup ignoring optional (not ignored by default), bumped revision to 2.6.2
- also contains minor style fixes