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