-
We cannot trust the client to be nice and stop sending data when we are closing. If we receive a ping when closing the connection we need to avoid trying to send data after that. Change the code to be more robust and to not try to write in the socket if we are in the closed state. This fixes an assertion on the test 3.2 of autobahn: See https://github.com/crossbario/autobahn-testsuite https://bugzilla.gnome.org/show_bug.cgi?id=774957
3212d890