Wenn ich den ganzen Replacement Part rausnehme, krieg ich immer das hier, hängt wahrscheinlich auch mit deinem von eben zusammen:
Das mit FillBuffer() kann ich mir nicht erklären, da läuft dann wahrscheinlich im Handler was falsch. Es sollte ja eigentlich nur eine Datei auf einmal angefordert werden, und den Spiel-Thread so lange warten lassen, bis die Datei da ist.
Wenn du mir deine lokale IP gibst, kompilier ich dir ne Version damit
EDIT: Das mit FillBuffer liegt wohl wirklich daran, dass der Handler mehrere Dateien gleichzeitig will, und das kriegt der Server nicht hin. Wie man das fixen soll weiß ich auch nicht, gucke später vielleicht noch in den Handler rein.
Quellcode
- [0] /vol/content/Pack/System.pack
- [0] bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
- bei System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
- bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
- bei cafiine_server.Program.Handle(Object client_obj) in D:\cafiine\cafiine_mod\dumpall\src\Program.cs:Zeile 211.
Leseratte schrieb:
(Boah, irgendwann fällt noch mein Steuerkreuz auseinander wenn man bei jedem Cafiine-Start mit 1000 Knopfdrücken seine IP einstellen muss ...
Kann da nicht mal einer ne Version machen die mit + und - direkt um 10 ändert und nicht nur 1? )
EDIT: Das mit FillBuffer liegt wohl wirklich daran, dass der Handler mehrere Dateien gleichzeitig will, und das kriegt der Server nicht hin. Wie man das fixen soll weiß ich auch nicht, gucke später vielleicht noch in den Handler rein.
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von amibu ()