MCPcopy
hub / github.com/wavetermdev/waveterm / disconnectFromStreamHelper

Method disconnectFromStreamHelper

pkg/jobmanager/jobmanager.go:201–209  ·  view source on GitHub ↗
(mainServerConn *MainServerConn)

Source from the content-addressed store, hash-verified

199}
200
201func (jm *JobManager) disconnectFromStreamHelper(mainServerConn *MainServerConn) {
202 jm.lock.Lock()
203 defer jm.lock.Unlock()
204 if jm.connectedStreamClient == nil || jm.connectedStreamClient != mainServerConn {
205 return
206 }
207 jm.StreamManager.ClientDisconnected()
208 jm.connectedStreamClient = nil
209}
210
211func (jm *JobManager) SetAttachedClient(msc *MainServerConn) {
212 jm.lock.Lock()

Callers 1

Calls 1

ClientDisconnectedMethod · 0.80

Tested by

no test coverage detected