Skip to content

Commit

Permalink
Rename QtSingleApplication method: close() -> cleanup_crashed_server()
Browse files Browse the repository at this point in the history
  • Loading branch information
kozlovsky committed Dec 21, 2022
1 parent 6466a56 commit d33fb7c
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions src/tribler/gui/single_application.py
Original file line number Diff line number Diff line change
Expand Up @@ -54,22 +54,22 @@ def __init__(self, win_id, *argv):
self.logger.info(f'No running instances (socket error: {error})')
if error == QLocalSocket.ConnectionRefusedError:
self.logger.info('Received QLocalSocket.ConnectionRefusedError; removing server.')
self.close()
QLocalServer.removeServer(self._id)
self.cleanup_crashed_server()
self._outgoing_connection = None
self._server = QLocalServer()
self._server.listen(self._id)
connect(self._server.newConnection, self._on_new_connection)

def close(self):
self.logger.info('Closing...')
def cleanup_crashed_server(self):
self.logger.info('Cleaning up crashed server...')
if self._incoming_connection:
self._incoming_connection.disconnectFromServer()
if self._outgoing_connection:
self._outgoing_connection.disconnectFromServer()
if self._server:
self._server.close()
self.logger.info('Closed')
QLocalServer.removeServer(self._id)
self.logger.info('Crashed server was removed')

def is_running(self):
return self._is_app_already_running
Expand Down

0 comments on commit d33fb7c

Please sign in to comment.