mirror of
https://github.com/bec-project/bec_widgets.git
synced 2025-07-13 19:21:50 +02:00
fix: do not shutdown client in "close"
Terminating client connections has to be done at the application level
This commit is contained in:
@ -457,7 +457,6 @@ class BECImageWidget(BECWidget, QWidget):
|
||||
|
||||
def cleanup(self):
|
||||
self.fig.cleanup()
|
||||
self.client.shutdown()
|
||||
self.toolbar.close()
|
||||
self.toolbar.deleteLater()
|
||||
return super().cleanup()
|
||||
|
@ -63,8 +63,6 @@ class BECJupyterConsole(RichJupyterWidget): # pragma: no cover:
|
||||
|
||||
def closeEvent(self, event):
|
||||
self.shutdown_kernel()
|
||||
if self.client:
|
||||
self.client.shutdown()
|
||||
|
||||
|
||||
if __name__ == "__main__": # pragma: no cover
|
||||
|
@ -561,7 +561,6 @@ class BECWaveformWidget(BECWidget, QWidget):
|
||||
|
||||
def cleanup(self):
|
||||
self.fig.cleanup()
|
||||
self.client.shutdown()
|
||||
return super().cleanup()
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user