Limit scope of critical section to minimize probability of deadlock
More checks to avoid segfaults ... stupid unmanaged language
More robust reconnection support, less segfaults
IPv6 support now on by default