Bug 228569 - New SMB kioslave for each new directory opened
Summary: New SMB kioslave for each new directory opened
Status: RESOLVED DUPLICATE of bug 221094
Alias: None
Product: kio
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 4.4
Platform: RedHat Enterprise Linux Linux
: NOR normal
Target Milestone: ---
Assignee: David Faure
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-26 04:14 UTC by Benedikt Gollatz
Modified: 2011-12-24 08:00 UTC (History)
2 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 Benedikt Gollatz 2010-02-26 04:14:11 UTC
Version:           1.4 (using KDE 4.4.0)
OS:                Linux
Installed from:    RedHat RPMs

Since KDE 4.4.0, when browsing SMB shares, dolphin starts a new KIO slave process for every (sub-)directory that is opened, even if it is on the same share as the previous directory and is opened in the same tab.

Running smbstatus on a Samba SMB server displays a new process (i.e. a new connection) for each directory that was opened. dolphin should reuse existing open connections.

This behavior is bad because it leads to a significant speed loss when browsing SMB shares and wastes resources on both server and client.

The described behavior is new in KDE 4.4.0. I did not experience the problem using KDE 4.3.5.
Comment 1 Malte S. Stretz 2010-06-17 11:49:26 UTC
See also bug 221094 which has some more infos but is currently unassigned.
Comment 2 Benedikt Gollatz 2010-06-20 09:39:20 UTC
I definitely didn't experience the problem in 4.3.4; to me this looks like a regression in 4.4 that still exists in 4.4.4. A different Linux box connecting to the same server but with Ubuntu packages exhibits the same behaviour (also starting when the client was updated to KDE 4.4), so I assume this isn't a problem with the distributor.
Comment 3 Dawit Alemayehu 2011-12-24 08:00:28 UTC

*** This bug has been marked as a duplicate of bug 221094 ***