diff --git a/src/java/org/jivesoftware/multiplexer/net/http/HttpBindServlet.java b/src/java/org/jivesoftware/multiplexer/net/http/HttpBindServlet.java index b747159..dea48f5 100644 --- a/src/java/org/jivesoftware/multiplexer/net/http/HttpBindServlet.java +++ b/src/java/org/jivesoftware/multiplexer/net/http/HttpBindServlet.java @@ -93,7 +93,9 @@ if (connection == null) { return false; } - respond(response, connection); + synchronized (connection.getSession()) { + respond(response, connection); + } return true; }