This commit is contained in:
Kovid Goyal 2025-02-06 20:43:09 +05:30
parent a9f1260021
commit 54ab4e3863
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -1298,20 +1298,19 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, EmailMixin, # {{{
self.library_view.model().close()
try:
try:
if self.content_server is not None:
# If the Content server has any sockets being closed then
# this can take quite a long time (minutes). Tell the user that it is
# happening.
self.show_shutdown_message(
_('Shutting down the Content server. This could take a while...'))
s = self.content_server
self.content_server = None
s.exit()
except:
pass
if self.content_server is not None:
# If the Content server has any sockets being closed then
# this can take quite a long time (minutes). Tell the user that it is
# happening.
self.show_shutdown_message(
_('Shutting down the Content server. This could take a while...'))
s = self.content_server
self.content_server = None
s.exit()
except KeyboardInterrupt:
pass
except Exception:
pass
self.hide_windows()
if self._spare_pool is not None:
self._spare_pool.shutdown()