[PATCH] Shutdown runners

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Mon, 17 Feb 2014 02:02:58 +1300

This begins the shutdown sequence cleanup by creating a Runners Registry
hook at the begining of the shutdown process.

This registry is for use by components which need to cleanup state or
begin some process which happens during the shutdown_timeout period.

The existing code closing server ports and de-registering authentication
schemes has been converted to runners.

NOTE: There is some doubt over the auth runner, as the state being
closed may still be needed for as yet unprocessed client requests on
existing connections. However this is what the current trunk code does
so have left the behaviour as-is for now.

Amos

Received on Sun Feb 16 2014 - 13:03:21 MST

This archive was generated by hypermail 2.2.0 : Mon Feb 17 2014 - 12:00:13 MST