handle EWOULDBLOCK in read events
cleanup log function
persistent connections
don't start extra thread if configured with less than 2
remove the extra connection pool structe, just use a list