diff --git a/Listener.xcodeproj/xcuserdata/jrand.xcuserdatad/xcschemes/xcschememanagement.plist b/Listener.xcodeproj/xcuserdata/jrand.xcuserdatad/xcschemes/xcschememanagement.plist index 5248539..c5f3a4c 100644 --- a/Listener.xcodeproj/xcuserdata/jrand.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/Listener.xcodeproj/xcuserdata/jrand.xcuserdatad/xcschemes/xcschememanagement.plist @@ -7,17 +7,17 @@ Archive.xcscheme_^#shared#^_ orderHint - 1 + 2 Binary.xcscheme_^#shared#^_ orderHint - 3 + 4 DiskImage.xcscheme_^#shared#^_ orderHint - 2 + 1 Listener.xcscheme_^#shared#^_ @@ -27,7 +27,7 @@ doNotBuild.xcscheme_^#shared#^_ orderHint - 4 + 3 diff --git a/Listener/main.c b/Listener/main.c index 782460f..65d726f 100644 --- a/Listener/main.c +++ b/Listener/main.c @@ -460,7 +460,8 @@ void handleAwaitingEstablishState(void) break; default: - enterErrorState("Unexpected TCP state", srBuffer.srState); + closeConnection(); + newState(LISTEN_STATE_AWAITING_CONNECTION); break; } }