fixes #21, example add SoKeepalive to outgoing connections