[PATCH v3] net/handshake: restore destructor on submit failure