pipelineWrite
This commit is contained in:
@@ -169,10 +169,13 @@ abstract class AsyncNioConnection extends AsyncConnection {
|
||||
pipelineLock.unlock();
|
||||
}
|
||||
}
|
||||
boolean empty = this.pipelineWriteQueue.isEmpty();
|
||||
for (PipelinePacket packet : packets) {
|
||||
this.pipelineWriteQueue.offer(packet);
|
||||
}
|
||||
this.ioWriteThread.execute(this::pipelineDoWrite);
|
||||
if (empty) {
|
||||
this.ioWriteThread.execute(this::pipelineDoWrite);
|
||||
}
|
||||
}
|
||||
|
||||
private void pipelineDoWrite() {
|
||||
|
||||
@@ -9,6 +9,7 @@ import java.io.Serializable;
|
||||
import java.net.InetSocketAddress;
|
||||
import java.util.Collection;
|
||||
import org.redkale.convert.ConvertColumn;
|
||||
import org.redkale.convert.ConvertImpl;
|
||||
import org.redkale.convert.json.JsonConvert;
|
||||
|
||||
/**
|
||||
@@ -16,6 +17,7 @@ import org.redkale.convert.json.JsonConvert;
|
||||
*
|
||||
* @author zhangjx
|
||||
*/
|
||||
@ConvertImpl(value = WebSocketUserAddress.SimpleWebSocketUserAddress.class)
|
||||
public interface WebSocketUserAddress {
|
||||
|
||||
Serializable userid();
|
||||
|
||||
Reference in New Issue
Block a user