reuse same socket as it can connect to several endpoint
log ghost exception as they might not be raised to main thread.
update changelog
ease debugging