#559 cygwin: slow work in presence of detached network device

open
clisp (525)
5
2010-07-21
2010-07-21
Arseny Slobodyuk
No

When there are detached network devices, cygwin version of clisp sleeps on:
startup
loading a lisp file
listing of a directory.
The latter is the cause of the first two cases (directory function is used in load, load is used for .clisprc). The time can be as large as 20 sec. The source of problem seems to be in pathname checking. When pathname part being checked is /cygdrive, the hang-up occurs - because the detached drives are just below the /cygdlive directory. Listing of /cygdrive seems unjustified on the first sight.

Discussion