Ich seh gerade, dass ich in der Log Datei in 12 Stunden Uhrzeit Format genommen habe, sehr geschickt... Ich geh mal davon aus, das 12:08 in den ersten Zeilen ist 8 Minuten nach Mitternacht, da wird versucht, das 120. 40 MB Paket an den Youtube Server zu senden, da kommt aber keine Antwort mehr zurück.
Um 11:01 läuft läuft der Playlistcheck Prozess, um Videos automatisch zu Playlisten hinzuzufügen,
Und um 11:06 hast Du den Stop Button gedrückt.
Wie groß ist die Datei, die Du da hochlädst?
Ich bin mir echt nicht sicher, woran das liegt, eigentlich fallen mir nur 2 Möglichkeiten ein:
- Könnte der Http Timeout sein, den ich auf unendlich gesetzt habe, falls der Server wirklich nichts antwortet. Kann ich mir aber eigentlich nicht vorstellen. Könnte den mal auf eine Stunde oder so setzen, wer eine Stunde oder länger braucht um 40 MegaByte hochzuladen, sollte eh keine YouTube Videos hochladen =) Wobei ich die Unterteilung in 40 MB Pakete eh irgendwann mal verwerfen wollte, da muss ich dann einen hohen Timeout setzen...
- Könnte evtl. ein Deadlock sein, wobei ich mich frage, warum es nur bei einzelnen auftritt... Und ich sehe auch keinen Code, der das verursacht. Kann ich mir also eigentlich auch nicht vorstellen.
Ich hab Dir mal ein eine Version gebaut, die eine Deadlock Situation vermeiden sollte (VidUp1.7.5.Kopfgeburt.zip): https://1drv.ms/u/s!AlNGd4g1Vh9rmHAvaCyZ5nvtOkDF?e=5vhucP
Probier es mal damit bitte und gibt mir Bescheid, ob das Problem weiterhin auftritt.