[*] Updated Aurora Runtime
This commit is contained in:
parent
c8316caae4
commit
a3c6b5b4ba
@ -61,8 +61,4 @@ void Run()
|
|||||||
|
|
||||||
gRpcClientChannel->SetCallbacks(callback);
|
gRpcClientChannel->SetCallbacks(callback);
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
__Linux IO is lagging behind__
|
|
@ -197,11 +197,11 @@ void AuRPCPipe::OnConnect()
|
|||||||
RpcLogDebug("RPC Pipe connection initiated. Beginning read...");
|
RpcLogDebug("RPC Pipe connection initiated. Beginning read...");
|
||||||
|
|
||||||
AuIO::IOPipeRequestAIO req;
|
AuIO::IOPipeRequestAIO req;
|
||||||
req.asyncTransaction = this->pipe->NewAsyncTransaction();
|
req.pAsyncTransaction = this->pipe->NewAsyncTransaction();
|
||||||
req.isStream = true;
|
req.bIsStream = true;
|
||||||
req.output.type = AuIO::EPipeCallbackType::eTryHandleBufferedPart;
|
req.output.type = AuIO::EPipeCallbackType::eTryHandleBufferedPart;
|
||||||
req.output.handleBufferedStream.onData = AuSPtr<AuIO::IIOBufferedStreamAvailable>(this->channel->ToContext(), this);
|
req.output.handleBufferedStream.pOnData = AuSPtr<AuIO::IIOBufferedStreamAvailable>(this->channel->ToContext(), this);
|
||||||
req.listener = AuSPtr<AuIO::IIOPipeEventListener>(this->channel->ToContext(), this);
|
req.pListener = AuSPtr<AuIO::IIOPipeEventListener>(this->channel->ToContext(), this);
|
||||||
|
|
||||||
// Create a pipe to process an asynchronous repeating stream read transaction of no particular read/EoS limit
|
// Create a pipe to process an asynchronous repeating stream read transaction of no particular read/EoS limit
|
||||||
this->work = GetRPCProcessor()->ToPipeProcessor()->NewAIOPipe(req);
|
this->work = GetRPCProcessor()->ToPipeProcessor()->NewAIOPipe(req);
|
||||||
|
Loading…
Reference in New Issue
Block a user