Bug 88557 - KDE_FORK_SLAVES=1 broken
Summary: KDE_FORK_SLAVES=1 broken
Status: RESOLVED FIXED
Alias: None
Product: kio
Classification: Frameworks and Libraries
Component: kioslave (show other bugs)
Version: 4.2.0
Platform: RedHat Enterprise Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-31 23:01 UTC by Rex Dieter
Modified: 2011-11-04 12:20 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rex Dieter 2004-08-31 23:01:56 UTC
Version:            (using KDE KDE 3.3.0)
Installed from:    RedHat RPMs
Compiler:          gcc version 3.3.2 20031022 (Red Hat Linux 3.3.2-1) 
OS:                Linux

When 
KDE_FORK_SLAVES=1
is set, kmail freezes when clicking on (external) links.
Comment 1 Michael Nottebrock 2004-09-01 06:07:21 UTC
Confirmed on FreeBSD.
Comment 2 Hans Oischinger 2004-09-05 20:45:00 UTC
This also happens when clicking on links in kopete and basket
Comment 3 Rex Dieter 2004-09-05 20:57:15 UTC
Updating summary/product as it seems KDE_FORK_SLAVES is inherently broken (at least in kde 3.3.0).
Comment 4 Yves Glodt 2004-09-07 19:42:53 UTC
I can confirm this bug under KDE3.3
Comment 5 sf 2007-11-28 20:41:47 UTC
This bug is still present in kmail 1.9.7 / KDE 3.5.8 (tested on Debian unstable).

It seems to block on a socket read:
strace:
10261 read(3, "\1\0\0\0", 4)            = 4
10261 read(3, "\0\0\0\vDCOPServer\0\0\0\0\1\0\0\0\0\1\0\0\0\0\35app"..., 83) = 83
10261 read(3,
Comment 6 Rex Dieter 2009-08-14 16:58:28 UTC
For giggles, tried to reproduce on kde.4.3.0.

kmail/kontact does still block on opening http links, but only a short time, 10-20 seconds (or so), then konq pops open and things return to normal.

All other uses *seem* to be ok so far.
Comment 7 Dawit Alemayehu 2011-11-04 07:09:13 UTC
Can this ticket get closed then since you stated that it worked okay when tested in KDE 4.3.0 ? It should work even better in KDE 4.5.0 since the new scheduler was merged in that release.
Comment 8 Rex Dieter 2011-11-04 12:20:36 UTC
OK, stick a fork in it.