diff --git a/src/main/scala/net/psforever/actors/net/SocketActor.scala b/src/main/scala/net/psforever/actors/net/SocketActor.scala index 3e431230..9f3ef431 100644 --- a/src/main/scala/net/psforever/actors/net/SocketActor.scala +++ b/src/main/scala/net/psforever/actors/net/SocketActor.scala @@ -43,6 +43,9 @@ object SocketActor { def receive: Receive = { case Udp.Bound(_) => ref ! Bound(sender()) + + case Udp.CommandFailed(_:Udp.Bind) => + context.system.terminate() } }