[Akonadi] [Bug 386173] akonadictl stop does not shut down database
Martin Steigerwald
bugzilla_noreply at kde.org
Sat Apr 27 10:08:52 BST 2019
https://bugs.kde.org/show_bug.cgi?id=386173
Martin Steigerwald <Martin at Lichtvoll.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |Martin at Lichtvoll.de
Status|REPORTED |CONFIRMED
Ever confirmed|0 |1
--- Comment #3 from Martin Steigerwald <Martin at Lichtvoll.de> ---
I can confirm this (on a ThinkPad T520 as well:):
Akonadi 5.9.3 (from Akonadi/KDEPIM 18.08), no selectable in bugtracker.
SUMMARY
'akonadictl stop' does not quit PostgreSQL server.
STEPS TO REPRODUCE
1. 'akonadictl stop' while Akonadi and PostgreSQL are running
OBSERVED RESULT
% akonadictl start
Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
% Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
% akonadictl stop
% QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
Error writing to file...
[… don't know what this is about …]
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
QIODevice::read (QLocalSocket): device not open
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_birthdays_resource'
exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_kalarm_resource'
exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_indexing_agent'
exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_contacts_resource'
exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_notes_agent' exited
normally...
org.kde.pim.akonadicontrol: Application
'/usr/bin/akonadi_newmailnotifier_agent' exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_mbox_resource' exited
normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_kalarm_resource'
exited normally...
org.kde.pim.akonadicontrol: Application
'/usr/bin/akonadi_followupreminder_agent' exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_kalarm_resource'
exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_akonotes_resource'
exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_kalarm_resource'
exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_kalarm_resource'
exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_migration_agent'
exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_kalarm_resource'
exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_sendlater_agent'
exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_akonotes_resource'
exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_mailfilter_agent'
exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_maildir_resource'
exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_pop3_resource' exited
normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_maildispatcher_agent'
exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_archivemail_agent'
exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_icaldir_resource'
exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_pop3_resource' exited
normally...
org.kde.pim.akonadicontrol: Application 'akonadiserver' exited normally...
Time after quitting Akonadi:
% date
Sa 27. Apr 10:51:51 CEST 2019
More than 5 minutes later:
% date
Sa 27. Apr 10:57:18 CEST 2019
% ps aux | grep "[p]ostgres"
martin 15222 0.0 0.1 212476 26288 ? S 10:50 0:00
/usr/lib/postgresql/11/bin/postgres -D
/home/martin/.local/share/akonadi/db_data -k/tmp/akonadi-martin.wTqoXj -h
martin 15224 0.0 0.1 212632 25388 ? Ss 10:50 0:00 postgres:
checkpointer
martin 15225 0.0 0.0 212476 5740 ? Ss 10:50 0:00 postgres:
background writer
martin 15226 0.0 0.0 212476 9476 ? Ss 10:50 0:00 postgres:
walwriter
martin 15227 0.0 0.0 212884 6412 ? Ss 10:50 0:00 postgres:
autovacuum launcher
martin 15228 0.0 0.0 67528 4924 ? Ss 10:50 0:00 postgres:
stats collector
martin 15229 0.0 0.0 212876 6484 ? Ss 10:50 0:00 postgres:
logical replication launcher
PostgreSQL however exits gracefully if asked to
% kill 15222
% ps aux | grep "[p]ostgres"
%
EXPECTED RESULT
PostgreSQL is properly terminated every time.
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 5.9.3 (Akonadi/KDEPIM 18.08)
(available in About System)
KDE Plasma Version: 5.14.5
KDE Frameworks Version: 5.54
Qt Version: 5.11.3
ADDITIONAL INFORMATION
PostgreSQL 11.2-2 as packaged in Debian Sid.
Probably related, but as far as I can see 'akonadictl stop' returns 0 as exit
code here and Akonadi does not seem to crash on exit.
Bug 361675 - Akonadictl stop return exit 255 (postgresql)
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Kdepim-bugs
mailing list