Hmm wenn Windows selber den dialog schickt, warum all der kram mit dem thread wenn der abbruch durch dem killthread sowieso gefährlich ist? Kannst du nicht einfach jedesmal diesen API rufen?ghisler(Author) wrote:Danke für den Hinweis. In diesem Fall ruft Total Commander WNetAddConnection3 auf, was falls nötig einen Verbindungsdialog anzeigt. Ich habe das nun auch noch in einen eigenen Thread ausgelagert für die nächste Beta.
Abbrechen bei Netzwerkzugriff
Moderators: Hacker, Stefan2, white
- SanskritFritz
- Power Member
- Posts: 3693
- Joined: 2003-07-24, 09:25 UTC
- Location: Budapest, Hungary
I switched to Linux, bye and thanks for all the fish!
- ghisler(Author)
- Site Admin
- Posts: 50805
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Nein, WNetAddConnection3 selbst scheint zu hängen, wenn es den Server nicht gibt...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- ghisler(Author)
- Site Admin
- Posts: 50805
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Danke für die Rückmeldung!
An alle:
Bitte testet das ausgiebig! Ein Tester des privaten Betatests hatte trotzdem noch Hänger, die ich aber leider nicht reproduzieren konnte. Bei ihm traten sie auf beim Wechsel zu Network-Shares mit dem Befehl cd \\server\share in der Verzeichnisliste Strg+D.
An alle:
Bitte testet das ausgiebig! Ein Tester des privaten Betatests hatte trotzdem noch Hänger, die ich aber leider nicht reproduzieren konnte. Bei ihm traten sie auf beim Wechsel zu Network-Shares mit dem Befehl cd \\server\share in der Verzeichnisliste Strg+D.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Bei Strg+D funktioniert es hier fehlerfrei.Ein Tester des privaten Betatests hatte trotzdem noch Hänger, die ich aber leider nicht reproduzieren konnte. Bei ihm traten sie auf beim Wechsel zu Network-Shares mit dem Befehl cd \\server\share in der Verzeichnisliste Strg+D.
Noch nicht ganz funktioniert es hier bei Auswahl eines Netzwerkshares aus der Verzeichnis-History (Alt-Cursor_unten, Auswahl z.B. \\10.99.0.1\share), wenn der Zielrechner aktuell nicht erreichbar ist (z.B. weil heruntergefahren).
- W2k SP4: nach Betätigen des Abbruchbuttons erscheint das Abbruchfenster ein zweites mal, nach erneutem Betätigen wird bis zum Timeout gewartet (bis dahin reagiert TC nicht).
- XP Home SP2: Abbruchfenster erscheint nur einmal, nach Betätigung des Buttons wird bis zum Timeout gewartet (bis dahin reagiert TC nicht).
Who the hell is General Failure, and why is he reading my disk?
-- TC starter menu: Fast yet descriptive command access!
-- TC starter menu: Fast yet descriptive command access!
- ghisler(Author)
- Site Admin
- Posts: 50805
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Stimmt, die History habe ich bisher noch nicht für das Warten im Hintergrund angepasst. Werde ich machen!
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
-
- Member
- Posts: 102
- Joined: 2004-12-07, 14:09 UTC
Vielen DAnk
Dieses Problem verfolgt mich schon Jahre.
Und jetzt erst hab ich die Abhilfe gefunden.
Vielen Dank
Frage: wärs nicht möglich per ini das Timeout selber einzustellen ?
Beste Grüße
nc
Und jetzt erst hab ich die Abhilfe gefunden.
Vielen Dank
Frage: wärs nicht möglich per ini das Timeout selber einzustellen ?
Beste Grüße
nc