MCPcopy Create free account
hub / github.com/AstroPrint/AstroBox / on_close

Method on_close

src/octoprint/server/util.py:195–206  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

193 })
194
195 def on_close(self):
196 self._logger.info("Client connection closed [Session id: %s]", self.session.session_id)
197
198 printer = printerManager()
199
200 printer.unregisterCallback(self)
201 printer.fileManager.unregisterCallback(self)
202 cameraManager().closeLocalVideoSession(self.session.session_id)
203
204 self._eventManager.fire(Events.CLIENT_CLOSED)
205 for event in PrinterStateConnection.EVENTS:
206 self._eventManager.unsubscribe(event, self._onEvent)
207
208 def on_message(self, message):
209 pass

Callers

nothing calls this directly

Calls 6

printerManagerFunction · 0.90
cameraManagerFunction · 0.90
fireMethod · 0.80
unregisterCallbackMethod · 0.45
unsubscribeMethod · 0.45

Tested by

no test coverage detected