Signed-off-by: Miek Gieben miek@miek.nl
Signed-off-by: Miek Gieben <miek@miek.nl>
miek/tcp-hijack1 into main
Signed-off-by: Miek Gieben miek@miek.nl
Signed-off-by: Miek Gieben <miek@miek.nl>
this hangs in the tests due to deadlock?
I see a deadlock in TestServerMsgInvalidFunc. The test is stuck reading from the socket. SetReadDeadline doesn't seem to be set to unblock read on shutdown.
This test passed before because wg.Add(1) was not called until a valid message was seen. Now wg.Add(1) is called at the very beginning and wg.Done(1) is not called until the reading loop is broken. Which never happens in the test as read timeout is longer than test timeout.
No due date set.
No dependencies set.
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?