Marko Kreen [Wed, 11 Apr 2007 07:39:49 +0000 (07:39 +0000)]
version 1.0.3
= Fixes =
* Some error handling was missing in login path, so dying
connection there could trigger asserts.
* Cleanup of asserts in sbuf.c to catch problems earlier.
* Create core when Assert() triggers.
= New stuff =
* New config vars: log_connections, log_disconnections,
log_pooler_errors to turn on/off noise.
* Config var: client_login_timeout to kill dead connections
in login phase that could stall SUSPEND and thus online restart.
Marko Kreen [Wed, 28 Mar 2007 09:07:34 +0000 (09:07 +0000)]
ver 1.0.2 - fix 2 corner-case bugs
* libevent may report a deleted event inside same loop.
Avoid socket reuse for one loop.
* release_server() from disconnect_client() didnt look
it the packet was actually sent.
Marko Kreen [Wed, 14 Mar 2007 19:29:37 +0000 (19:29 +0000)]
Couple hotfixes.
* More debugging in console, new command SHOW SOCKETS.
* unsigned usec_t + cached vs. uncached time created spurious
query_timeout errors.
* Fair queueing by giving a released server immidiately to waiting server.
* slog_*() print also socket pointer to make tracking possible.
* Sync test.sh with released code.