Timeout issue opening directory with a large number of files
I am using WinSCP 4.2.7 (Build 758) on WinXP SP3
I am accessing a linux server and one of the directories has about 282K files on it. I navigate to this firectory and according to the log, the list times out at about 10 min. The UI lockes up at this point and I need to X out or kill the process.
Is there a limit to how large a directory can be?
This is the end of the log file on Debug2 I can upload the rest, but it is rather large and it looks like it was running fine in that part.
> 2010-04-26 10:37:37.171 Type: SSH_FXP_READDIR, Size: 13, Number: 725004
> 2010-04-26 10:37:37.171 0C,00,0B,10,0C,00,00,00,04,00,00,00,00,
. 2010-04-26 10:37:37.171 Sent 17 bytes
. 2010-04-26 10:37:37.171 There are 0 bytes remaining in the send buffer
. 2010-04-26 10:37:37.171 Looking for network events
. 2010-04-26 10:37:37.171 Timeout waiting for network events
. 2010-04-26 10:37:37.171 Read file 'o846264.out' from listing
. 2010-04-26 10:37:37.171 Read file 'o650949.out' from listing
. 2010-04-26 10:37:37.171 Read file 'o660770.out' from listing
. 2010-04-26 10:37:37.171 Read file 'o611038.out' from listing
. 2010-04-26 10:37:37.171 Read file 'o780281.out' from listing
. 2010-04-26 10:37:37.171 Read file 'o863377.out' from listing
. 2010-04-26 10:37:37.171 Waiting for another 4 bytes
. 2010-04-26 10:37:37.171 Looking for incoming data
. 2010-04-26 10:37:37.171 Looking for network events
. 2010-04-26 10:37:37.218 Detected network event
. 2010-04-26 10:37:37.218 Enumerating network events for socket 664
. 2010-04-26 10:37:37.218 Enumerated 1 network events making 1 cumulative events for socket 664
. 2010-04-26 10:37:37.218 Handling network read event on socket 664 with error 0
. 2010-04-26 10:37:37.218 Received 32 bytes (0)
. 2010-04-26 10:37:37.218 Read 4 bytes (28 pending)
. 2010-04-26 10:37:37.218 Read 28 bytes (0 pending)
< 2010-04-26 10:37:37.218 Type: SSH_FXP_STATUS, Size: 28, Number: 725004
< 2010-04-26 10:37:37.218 65,00,0B,10,0C,00,00,00,01,00,00,00,0B,45,6E,64,20,6F,66,20,66,69,6C,65,00,
< 2010-04-26 10:37:37.218 00,00,00,
< 2010-04-26 10:37:37.218 Status code: 1
> 2010-04-26 10:37:37.218 Type: SSH_FXP_CLOSE, Size: 13, Number: 725252
> 2010-04-26 10:37:37.218 04,00,0B,11,04,00,00,00,04,00,00,00,00,
. 2010-04-26 10:37:37.218 Sent 17 bytes
. 2010-04-26 10:37:37.218 There are 0 bytes remaining in the send buffer
. 2010-04-26 10:37:37.218 Looking for network events
. 2010-04-26 10:37:37.218 Timeout waiting for network events
I am accessing a linux server and one of the directories has about 282K files on it. I navigate to this firectory and according to the log, the list times out at about 10 min. The UI lockes up at this point and I need to X out or kill the process.
Is there a limit to how large a directory can be?
This is the end of the log file on Debug2 I can upload the rest, but it is rather large and it looks like it was running fine in that part.
> 2010-04-26 10:37:37.171 Type: SSH_FXP_READDIR, Size: 13, Number: 725004
> 2010-04-26 10:37:37.171 0C,00,0B,10,0C,00,00,00,04,00,00,00,00,
. 2010-04-26 10:37:37.171 Sent 17 bytes
. 2010-04-26 10:37:37.171 There are 0 bytes remaining in the send buffer
. 2010-04-26 10:37:37.171 Looking for network events
. 2010-04-26 10:37:37.171 Timeout waiting for network events
. 2010-04-26 10:37:37.171 Read file 'o846264.out' from listing
. 2010-04-26 10:37:37.171 Read file 'o650949.out' from listing
. 2010-04-26 10:37:37.171 Read file 'o660770.out' from listing
. 2010-04-26 10:37:37.171 Read file 'o611038.out' from listing
. 2010-04-26 10:37:37.171 Read file 'o780281.out' from listing
. 2010-04-26 10:37:37.171 Read file 'o863377.out' from listing
. 2010-04-26 10:37:37.171 Waiting for another 4 bytes
. 2010-04-26 10:37:37.171 Looking for incoming data
. 2010-04-26 10:37:37.171 Looking for network events
. 2010-04-26 10:37:37.218 Detected network event
. 2010-04-26 10:37:37.218 Enumerating network events for socket 664
. 2010-04-26 10:37:37.218 Enumerated 1 network events making 1 cumulative events for socket 664
. 2010-04-26 10:37:37.218 Handling network read event on socket 664 with error 0
. 2010-04-26 10:37:37.218 Received 32 bytes (0)
. 2010-04-26 10:37:37.218 Read 4 bytes (28 pending)
. 2010-04-26 10:37:37.218 Read 28 bytes (0 pending)
< 2010-04-26 10:37:37.218 Type: SSH_FXP_STATUS, Size: 28, Number: 725004
< 2010-04-26 10:37:37.218 65,00,0B,10,0C,00,00,00,01,00,00,00,0B,45,6E,64,20,6F,66,20,66,69,6C,65,00,
< 2010-04-26 10:37:37.218 00,00,00,
< 2010-04-26 10:37:37.218 Status code: 1
> 2010-04-26 10:37:37.218 Type: SSH_FXP_CLOSE, Size: 13, Number: 725252
> 2010-04-26 10:37:37.218 04,00,0B,11,04,00,00,00,04,00,00,00,00,
. 2010-04-26 10:37:37.218 Sent 17 bytes
. 2010-04-26 10:37:37.218 There are 0 bytes remaining in the send buffer
. 2010-04-26 10:37:37.218 Looking for network events
. 2010-04-26 10:37:37.218 Timeout waiting for network events