Summary: | konsole --list-profiles stays in the background | ||
---|---|---|---|
Product: | [Applications] konsole | Reporter: | Daniel <leva> |
Component: | general | Assignee: | Konsole Developer <konsole-devel> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 2.2.3 | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Daniel
2009-05-10 16:29:00 UTC
Confirmed on trunk. strace says the pids are at: restart_syscall(<... resuming interrupted call ...>^C <unfinished ...> poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=5, events=POLLIN}], 3, -1 ) = 1 ([{fd=3, revents=POLLIN}]) read(3, "s\0\10\1\214\0\0\0\2\0`\3\1\0\0\0\371\276\3\2\370\276\3\2\0\265\347\t\3604\216\277"..., 4096) = 32 read(3, 0x95959d0, 4096) = -1 EAGAIN (Resource temporarily unavailable) read(3, 0x95959d0, 4096) = -1 EAGAIN (Resource temporarily unavailable) read(3, 0x95959d0, 4096) = -1 EAGAIN (Resource temporarily unavailable) read(3, 0x95959d0, 4096) = -1 EAGAIN (Resource temporarily unavailable) I'm not that familiar with KUniqueApplication to tell what is going on. For reference, it is the dbus thread that is left alive. You can see this by using qdbus. To get rid of it: qdbus org.kde.konsole-PID /MainApplication quit SVN commit 1096175 by hindenburg: Quit after --list-profiles is used; otherwise dbus process id is left alive. BUG: 192241 M +1 -0 Application.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1096175 SVN commit 1096331 by hindenburg: Quit after --list-profiles is used; otherwise dbus process id is left alive. CCBUG: 192241 M +1 -0 Application.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1096331 |