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;
}
}