[bug #16216] smbfs performance suffers badly if no username is specified in the URL
Pavel Tsekov
savannah-bounces at gnu.org
Wed Mar 29 15:07:47 UTC 2006
URL:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=16216>
Summary: smbfs performance suffers badly if no username is
specified in the URL
Project: GNU Midnight Commander
Submitted by: ptsekov
Submitted on: Wed 03/29/06 at 18:07
Category: VFS
Severity: 3 - Normal
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Release: current (CVS or snapshot)
Platform Version: All
_______________________________________________________
Details:
1) From the Left or Right menu select SMB Link
2) Type the hostname of a remote samba server
3) \\Password for \\xxx.xxx.xxx.xxx\IPC$ dialog appears. In the Username
field type GUEST
4) Navigate to a share and press Enter. Notice how long it takes to load the
listing
5) Go to a .tar.gz file and hit Enter -> MC will crash
This problem is caused by the fact that smbfs uses a pool of active
connections which are uniquely identified by their hostname, username and
sharename. When no user is specified in the url, but in the "Password for"
dialog and this name is different from the current login name, smbfs thinks
that we are trying to connect to the remote machine with the current login
name. This confuses smbfs and it doesn't notice that there is a valid
connection which can be reused - the result is that smbfs opens a new
connection each time it needs to issue a command to the samba server.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=16216>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
More information about the mc-devel
mailing list