Re: tclientsocketnach der dateiübertagung keine freigabe der
6. Jan 2007, 17:25
@SirThomberry: sorry, habe das übersehen, stimmt. Ich nehme alles darauf bezugnehmend zurück.
@gandime: Das ist Stuss - sorry wenn ich das so sage. Ich habe dir schon oben geschrieben, dass SendStream die Instanz übernimmt und selber freigibt, wenn er die Datei gesendet hat. Er sendet die Datei asynchron im Hintergrund und daher weisst du nie, wann er fertig ist. Wenn du ihm die Dateinstanz freigibst, dann greift er beim einlesen von Daten (da er vllt. noch beim Senden ist), ins Nirvana und bekommen eine Fehlermeldung. Ich habe dir schon oben geschrieben, dass du die Instanz nicht freigeben sollst. Genauso ist es in der Hilfe eindeutig geschrieben.
Ich weiss nicht was man noch schreiben soll. Schau in die Hilfe, folge vllt. meinen Vorschlägen von oben, aber bitte beschwere dich nicht, dass es bei grösseren Dateien komischerweise wieder zu komischen Zugriffsverletzungen kommt oder kaputte Dateien ankommen.
|