in lib/eventstream_rpc.ts [1036:1048]
private _onStreamMessageEvent(eventData: eventstream.MessageEvent) {
if (this.responseHandled) {
try {
let streamingMessage: InboundMessageType = deserializeInboundMessage(this.serviceModel, this.operationConfig.name, eventData.message);
setImmediate(() => {
this.emit(StreamingOperation.MESSAGE, streamingMessage);
});
} catch (err) {
setImmediate(() => { this.emit(StreamingOperation.STREAM_ERROR, err as RpcError); });
}
}
}