mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
Fix orphaned data warning (#16413)
This commit is contained in:
parent
1a9ebab828
commit
aba3b94c1a
@ -9,6 +9,14 @@ import pump from 'pump';
|
||||
*/
|
||||
export function setupMultiplex(connectionStream) {
|
||||
const mux = new ObjectMultiplex();
|
||||
/**
|
||||
* We are using this streams to send keep alive message between backend/ui without setting up a multiplexer
|
||||
* We need to tell the multiplexer to ignore them, else we get the " orphaned data for stream " warnings
|
||||
* https://github.com/MetaMask/object-multiplex/blob/280385401de84f57ef57054d92cfeb8361ef2680/src/ObjectMultiplex.ts#L63
|
||||
*/
|
||||
mux.ignoreStream('CONNECTION_READY');
|
||||
mux.ignoreStream('ACK_KEEP_ALIVE_MESSAGE');
|
||||
mux.ignoreStream('WORKER_KEEP_ALIVE_MESSAGE');
|
||||
pump(connectionStream, mux, connectionStream, (err) => {
|
||||
if (err) {
|
||||
console.error(err);
|
||||
|
Loading…
Reference in New Issue
Block a user