]> git.neil.brown.name Git - portmap.git/commit
Protect errno inside signal handler.
authorAlexander Achenbach <xela@slit.de>
Fri, 20 Apr 2007 02:42:06 +0000 (12:42 +1000)
committerNeil Brown <neilb@notabene.brown>
Fri, 20 Apr 2007 02:42:06 +0000 (12:42 +1000)
commit6c00ba075f7bc90ced9b544b34023cd3c96d35a6
tree1f13dcbf6fc7b204373ece1952370e548dd4b7de
parent8ea1cb17880a1a0787134cf5ff857af56a0c6e22
Protect errno inside signal handler.

From: Alexander Achenbach <xela@slit.de>

If a signal handler modifies errno at random times,
other code can be badly confused.  So in 'reap', save
and restore it.

(From debian)
portmap.c