Fixed regression with offline rotation.
authorIain Patterson <me@iain.cx>
Mon, 13 Jan 2014 23:53:33 +0000 (23:53 +0000)
committerIain Patterson <me@iain.cx>
Mon, 13 Jan 2014 23:53:33 +0000 (23:53 +0000)
commite0f182e26d12875ad2e03f634f5d8eb46f75038b
tree74a53012bf7374579c09f0b321d26cc32d8f0a84
parente0b8c553770cccef4d8b19396c79129eebf353d4
Fixed regression with offline rotation.

We weren't falling through to direct I/O when online rotation was
completely disabled, only when it was attempted but failed.
We weren't closing pipe handles after a failed attempt to enable online
rotation.
We were incorrectly complaining about I/O errors in the event log when the
application was exiting.
io.cpp
service.cpp