deathandmayhem / jolly-roger

Dead men tell no tales!
MIT License
18 stars 5 forks source link

Peer / channel request handler not found errors in audio call #2167

Open jpd236 opened 3 weeks ago

jpd236 commented 3 weeks ago

A user was testing out audio calls on our instance of Jolly Roger; I'm not sure if they saw any visible symptoms of issues, but BugSnag did pick up a pair of errors at one point, both at the same time.

They were:

Error Peer not found [404] 
    imports/server/methods/mediasoupSetPeerState.ts:31:13 
    /built_app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40 
    /built_app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12 Function.Promise.await
    imports/server/methods/defineMethod.ts:65:9 
    /built_app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40 

and:

Error Channel request handler with ID 6e81e675-c152-480b-a100-e8a2ebb0aad0 not found [method:producer.resume] 
    /built_app/bundle/programs/server/npm/node_modules/mediasoup/node/lib/Channel.js:199:37 Channel.processMessage
    /built_app/bundle/programs/server/npm/node_modules/mediasoup/node/lib/Channel.js:69:34 Socket.<anonymous>
    events.js:400:28 Socket.emit
    domain.js:475:12 Socket.emit
    internal/streams/readable.js:293:12 addChunk
    internal/streams/readable.js:267:9 readableAddChunk
    internal/streams/readable.js:206:10 Socket.Readable.push
    internal/stream_base_commons.js:188:23 Pipe.onStreamRead
    /built_app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12 Function.Promise.await
    imports/server/mediasoup.ts:1175:7 
    /built_app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40 

Filing here for tracking since I didn't see anything with these error messages in a quick search.