This forum uses cookies. Click X button to hide this message. What is stored? 
Total Commander Forum Index Total Commander
Forum - Public Discussion and Support
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

TC hangs when refresh network drive
Goto page Previous  1, 2
 
Post new topic   Reply to topic    Total Commander Forum Index -> TC7.5x(a) final bug reports (English) Printable version
View previous topic :: View next topic  
Author Message
AdrianB1
Junior Member
Junior Member


Joined: 19 Apr 2010
Posts: 11
Location: Bucharest, RO

PostPosted: Sun Jun 10, 2012 9:14 am    Post subject: Reply with quote

I got the same problem since version 8 beta 22 (I haven't use any older betas of ver. Cool and it is still present with the current last release.

I can reproduce it every time on my computer, there is no problem on my brother's computer that is using an older version of TC (7.something). On the computer I have both have Win 7 x64 and I am running 64 bit TC. When I open \\Network it takes a very long time to display anything (if I do anything TC freezes) or forever, this depends. Network is IPv4 only with a couple of dozens different devices, including computers with Windows, FreeBSD, routers, TV, WD TV player, audio receiver etc.

If it help in any way, my way to get TC back working is to close it and get to wincmd.ini and delete the current folder, then restart TC on C drive; this will not make the network run, but at least I can use it for local drives.

More info:
- Left history looks like this:
0=::{208D2C60-3AEA-1069-A2D7-08002B30309D}|\\Network (WORKGROUP)\
- if I map a drive and assign a letter it works opening it in an instant
- browsing the network from Explorer works fine, it takes maybe 10 seconds to display all devices (WIndows PC's very fast, FreeBSD always last)
- browsing the network with TC from my brother's computer works fine, a bit slow but nothing too bad
Back to top
View user's profile Send private message
joker
Junior Member
Junior Member


Joined: 05 Apr 2006
Posts: 20

PostPosted: Wed Mar 27, 2013 5:25 am    Post subject: Reply with quote

I don't understand why it's possible that Total Commander hangs at all when accessing network drives.
In my opinion the refreshing should run in a separate thread which should definitely NEVER be able to lock the main thread.
It's a shame when Total Commander is locking up because of a very slow network path and it's even more a shame that the refreshing process cannot be aborted with ESC!!! Evil or Very Mad
Back to top
View user's profile Send private message
BullFrog
Junior Member
Junior Member


Joined: 20 Jun 2011
Posts: 54

PostPosted: Sat Nov 15, 2014 8:24 am    Post subject: Reply with quote

Up, still a problem
Back to top
View user's profile Send private message
skyd
Junior Member
Junior Member


Joined: 15 Mar 2010
Posts: 9

PostPosted: Wed Mar 25, 2015 4:18 pm    Post subject: Reply with quote

Same behavior with v8.51a on Win 8.1 64-bit.
Not doing anything special - just going to Network and then WORKGROUP.

I'm only reporting now, but am experiencing this issue for a very long time already.

Is there any way to boost priority on this one?
Back to top
View user's profile Send private message
a110011
New Member
New Member


Joined: 14 Apr 2016
Posts: 1

PostPosted: Thu Apr 14, 2016 2:05 pm    Post subject: Reply with quote

Network: 100/1000 Mb
Clients shares from: Samba (on Debian, Arch and Ubuntu), Windows 7, 8.1, XP Embedded
Accessing shares from Windows explorer work without a fail, browsing local network works. But whenever i try to access \\Network (Workgroup) TC freezes and nothing works but to kill it from task manager. I think this should be priority one bug to fix it.
Back to top
View user's profile Send private message
ghisler(Author)
Site Admin
Site Admin


Joined: 04 Feb 2003
Posts: 34641
Location: Switzerland

PostPosted: Mon Apr 18, 2016 3:49 am    Post subject: Reply with quote

Have you tried a newer version of TC? 7.5x is very old.
_________________
Author of Total Commander
http://www.ghisler.com
Back to top
View user's profile Send private message Send e-mail Visit poster's website
joker
Junior Member
Junior Member


Joined: 05 Apr 2006
Posts: 20

PostPosted: Wed Feb 08, 2017 4:34 am    Post subject: Reply with quote

v9.0a
The bug is still present. Never fixed. Always the same, for everyone who has to work on slow network shares.

Allow me to repeat the question: Why don't you allow your users - who partly also buy your software for real money(!) - to abort hanging network requests by pressing the escape key?
Back to top
View user's profile Send private message
ghisler(Author)
Site Admin
Site Admin


Joined: 04 Feb 2003
Posts: 34641
Location: Switzerland

PostPosted: Thu Feb 09, 2017 5:13 am    Post subject: Reply with quote

Which requests do you mean? Virtual folders like \\server or real directories like \\server\share?

In TC9, the reading of virtual folders like \\server is now done entirely in a background thread and can be aborted.

Reading of \\server\share is partially done in a background thread: FindFirstFile is called in background, but FindNextFile and FindClose are not. This is usually OK because normally the network doesn't go down in the middle of reading a directory. But if that happens, FindNextFile will hang.

TC has to call the read loop in the foreground because the content plugins which have to be called for some custom columns are not guaranteed to be thread safe.
_________________
Author of Total Commander
http://www.ghisler.com
Back to top
View user's profile Send private message Send e-mail Visit poster's website
joker
Junior Member
Junior Member


Joined: 05 Apr 2006
Posts: 20

PostPosted: Wed May 03, 2017 10:54 pm    Post subject: Reply with quote

ghisler(Author) wrote:
TC has to call the read loop in the foreground because the content plugins which have to be called for some custom columns are not guaranteed to be thread safe.
Now it is clear. Thanks for the explanation. I hope this can be improved in the future.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> TC7.5x(a) final bug reports (English) All times are GMT - 6 Hours
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Impressum: This site is maintained by Ghisler Software GmbH

Using phpBB © 2001-2005 phpBB Group