diff --git a/src/main/java/org/ice4j/stack/NetAccessManager.java b/src/main/java/org/ice4j/stack/NetAccessManager.java index 2d8a45df..f1731552 100644 --- a/src/main/java/org/ice4j/stack/NetAccessManager.java +++ b/src/main/java/org/ice4j/stack/NetAccessManager.java @@ -276,6 +276,7 @@ else if( callingThread instanceof MessageProcessor ) messageProcessors.remove(mp); mp = new MessageProcessor(this); + messageProcessors.add(mp); mp.start(); logger.fine("A message processor has been relaunched because " + "of an error.");