Dont let logging change errno.
authorMarko Kreen <markokr@gmail.com>
Mon, 19 Apr 2010 07:08:31 +0000 (07:08 +0000)
committerMarko Kreen <markokr@gmail.com>
Mon, 19 Apr 2010 07:08:31 +0000 (07:08 +0000)
commit8cccee36758b197739c2e8e46ed5e5eaea4b473c
tree5eab92dbe3dc59b90e5f3b66822031e3eb0f4bdc
parent0f3348ab04b96d4798b19afc04323c55204fbebd
Dont let logging change errno.

With badly configured logging and higher logging levels, the code can
see wrong errno from syscalls.  So always retore original errno when logging.
src/util.c