Incoming TCP connections should not be added to the descriptor table until they're accept()ed #1780
Labels
Type: Bug
Error or flaw producing unexpected results
Milestone
When a listening socket receives a SYN packet, it immediately registers a new socket in the descriptor table.
shadow/src/main/host/descriptor/tcp.c
Lines 1931 to 1945 in 138b84a
Shadow should wait and only register the socket in the descriptor table once the user space process calls
accept()
.The text was updated successfully, but these errors were encountered: