ネットワーク上の共有フォルダを表示してNo.01734
tera_byn さん 11/08/17 16:00
 
ネットワーク上の共有フォルダを表示している状態でネットワークを切断すると、秀
丸ファイラーが応答なしになってしまいます。
何か回避方法はありますか?

Ver.1.01β5
Windows7 32bit版

[ ]
RE:01734 ネットワーク上の共有フォルダをNo.01735
秀丸担当 さん 11/08/17 17:11
 

>ネットワーク上の共有フォルダを表示している状態でネットワークを切断すると、秀
>丸ファイラーが応答なしになってしまいます。
>何か回避方法はありますか?

報告ありがとうございます。
ネットワークドライブまたはUNCパスを表示しているときに、LANケーブルを抜い
て、その状態でフォルダツリーの同ネットワークのフォルダをクリックすると一
時的に応答なしになることが確認できました。
こういった挙動はエクスプローラでも起きました。
現状ではしばらく待つと回復しました。

メインスレッドでディスクアクセスが発生する限りは避けることは難しそうです。
あらゆるディスアクセスを全て並行処理(マルチスレッド)化すると回避すること
もできると思いますが、ファイル一覧の取得やツリーの構築時はマルチスレッド
処理はしているものの、全てのディスクアクセスでやるのは簡単ではないです。
そういう場合も並行処理できたらいいということで今後の課題にさせていただき
ます。

[ ]
RE:01735 ネットワーク上の共有フォルダをNo.01736
tera_byn さん 11/08/17 17:29
 
>現状ではしばらく待つと回復しました。

確かにしばらく待つと、「ネットワークエラー」のダイアログが出て操作できるよう
になりました。
これからはしばらく待つようにします。


[ ]
RE:01736 ネットワーク上の共有フォルダをNo.02163
tkt さん 11/11/02 00:36
 
こちらの件ですが、ネットワークの先がいなくなったりしたときに秀丸ファイラーCl
assic全体が止まるのはなんとかなりませんか?
一つのタブが固まるのはしかたないとしても、すべてが止まってしまうと、ファイ
ラーだけに何もできなくなってしまいます。

タイムアウトを短く設定できるというのでもいいです。自分の使い方だとLAN内だけ
なので、1秒とかで返ってこなかったらエラーでもかまわないのです。

よろしくお願いします。

[ ]
RE:02163 ネットワーク上の共有フォルダをNo.02164
秀丸担当 さん 11/11/02 08:53
 

要望ありがとうございます。
一応タイムアウトの設定としては、[ツール]→[オプション]の左下の「上級者向
け設定」をONにして、設定の対象の上級者向けのところのでタイムアウトの指定
があります。
ブックマークにある対象がネットワークのものなどで有効ですが、パスを解析す
るときのみで、全てのディスクアクセスに対して有効というわけではなくて場合
によってはやはり固まることがあります。
引き続き並行処理の件と、タイムアウトの適用範囲を広げることも課題にさせて
いただきます。

[ ]