This commit is contained in:
@@ -8,6 +8,7 @@ ClassReader.java
|
|||||||
ClassVisitor.java
|
ClassVisitor.java
|
||||||
ClassWriter.java
|
ClassWriter.java
|
||||||
Context.java
|
Context.java
|
||||||
|
CurrentFrame.java
|
||||||
Edge.java
|
Edge.java
|
||||||
FieldVisitor.java
|
FieldVisitor.java
|
||||||
FieldWriter.java
|
FieldWriter.java
|
||||||
@@ -18,6 +19,8 @@ Item.java
|
|||||||
Label.java
|
Label.java
|
||||||
MethodVisitor.java
|
MethodVisitor.java
|
||||||
MethodWriter.java
|
MethodWriter.java
|
||||||
|
ModuleVisitor.java
|
||||||
|
ModuleWriter.java
|
||||||
Opcodes.java
|
Opcodes.java
|
||||||
Type.java
|
Type.java
|
||||||
TypePath.java
|
TypePath.java
|
||||||
|
|||||||
@@ -198,7 +198,7 @@ public abstract class WebSocketServlet extends HttpServlet implements Resourcabl
|
|||||||
@Override
|
@Override
|
||||||
public void completed(Integer result, Void attachment) {
|
public void completed(Integer result, Void attachment) {
|
||||||
HttpContext context = response.getContext();
|
HttpContext context = response.getContext();
|
||||||
if (sessionid == null && webSocket.delayPackets != null) {
|
if (webSocket.delayPackets != null) {
|
||||||
WebSocketRunner temprunner = new WebSocketRunner(context, webSocket, restMessageConsumer, response.getChannel());
|
WebSocketRunner temprunner = new WebSocketRunner(context, webSocket, restMessageConsumer, response.getChannel());
|
||||||
List<WebSocketPacket> delayPackets = webSocket.delayPackets;
|
List<WebSocketPacket> delayPackets = webSocket.delayPackets;
|
||||||
webSocket.delayPackets = null;
|
webSocket.delayPackets = null;
|
||||||
@@ -211,7 +211,7 @@ public abstract class WebSocketServlet extends HttpServlet implements Resourcabl
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
cf.whenComplete((v, t) -> response.finish(true));
|
cf.whenComplete((v, t) -> response.finish(true));
|
||||||
return;
|
if (sessionid == null) return;
|
||||||
}
|
}
|
||||||
CompletableFuture<Serializable> userFuture = webSocket.createUserid();
|
CompletableFuture<Serializable> userFuture = webSocket.createUserid();
|
||||||
if (userFuture == null) {
|
if (userFuture == null) {
|
||||||
@@ -225,7 +225,7 @@ public abstract class WebSocketServlet extends HttpServlet implements Resourcabl
|
|||||||
response.finish(true);
|
response.finish(true);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (userid == null && webSocket.delayPackets != null) {
|
if (webSocket.delayPackets != null) {
|
||||||
WebSocketRunner temprunner = new WebSocketRunner(context, webSocket, restMessageConsumer, response.getChannel());
|
WebSocketRunner temprunner = new WebSocketRunner(context, webSocket, restMessageConsumer, response.getChannel());
|
||||||
List<WebSocketPacket> delayPackets = webSocket.delayPackets;
|
List<WebSocketPacket> delayPackets = webSocket.delayPackets;
|
||||||
webSocket.delayPackets = null;
|
webSocket.delayPackets = null;
|
||||||
@@ -238,7 +238,7 @@ public abstract class WebSocketServlet extends HttpServlet implements Resourcabl
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
cf.whenComplete((v, t) -> response.finish(true));
|
cf.whenComplete((v, t) -> response.finish(true));
|
||||||
return;
|
if (userid == null) return;
|
||||||
}
|
}
|
||||||
webSocket._userid = userid;
|
webSocket._userid = userid;
|
||||||
if (single && !anyuser) {
|
if (single && !anyuser) {
|
||||||
|
|||||||
Reference in New Issue
Block a user