FileStreamer P2P [TechDemo]

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

Ich hab mal ne neue Version raufgeladen, wie siehts mit der aus?
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

cxAlex hat geschrieben:Ich hab mal ne neue Version raufgeladen, wie siehts mit der aus?
nicht viel besser.

Mal stürzt der Server direkt nach Anmelden des ersten Clients ab, mal nach
Anmelden des zweiten Clients. Ich habe es allerdings auch schon mal
hinbekommen, zwei Clients anzumelden und zwischen beiden eine Datei zu
versenden. Selzam...

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

Kiffi hat geschrieben: nicht viel besser.

Mal stürzt der Server direkt nach Anmelden des ersten Clients ab, mal nach
Anmelden des zweiten Clients. Ich habe es allerdings auch schon mal
hinbekommen, zwei Clients anzumelden und zwischen beiden eine Datei zu
versenden. Selzam...

Grüße ... Kiffi
Mhm. Ich hab mal ne Debug Version gemacht, bitte nochmal vom link laden. Sollte jetzt ne Fehlermeldung ausgeben warum der Sch*** abstürzt.

Gruß, Alex
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

cxAlex hat geschrieben:Mhm. Ich hab mal ne Debug Version gemacht, bitte nochmal vom link laden.
mir scheint, als ob Du (vielleicht unbeabsichtigt) noch was anderes geändert
hast, aber nun funktioniert es ohne Probleme und Abstürze. Ich kann den
Server und beliebig viele Clients starten und Dateien hin und herschubsen,
bis meinem Rechner schwindelig wird.

Klappt einwandfrei :allright:

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

Kiffi hat geschrieben:
cxAlex hat geschrieben:Mhm. Ich hab mal ne Debug Version gemacht, bitte nochmal vom link laden.
mir scheint, als ob Du (vielleicht unbeabsichtigt) noch was anderes geändert
hast, aber nun funktioniert es ohne Probleme und Abstürze. Ich kann den
Server und beliebig viele Clients starten und Dateien hin und herschubsen,
bis meinem Rechner schwindelig wird.

Klappt einwandfrei :allright:

Grüße ... Kiffi
Ja, das hab ich auch schon gemerkt. Nur ist das leider mehr son bisschen Random, abh und zu geht alles, ich kann 400 MB > Dateien problemlos versenden, ab und zu stürzt n 2 MB Bild den Server ab.

Mal n bisschen weitersuchen...

Gruß, Alex
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

Hab den Fehler. Der Server Disconnected den Slave auf einmal von selbst (WTF?):

In dieser Version wird ein MessageRequester beim Disconnecten ausgegeben, natürlich mag es der Server nicht wenn dann trozdem noch was an der Verbindung rumpfuscht und schmiert ab: kA. warum PB das macht, ich close die Verbindung garantiert nicht, download oben.

Der Client hat n 50 Sekunden Timeout drin, dann müsster er nen Fehler geben dass das senden nicht geklappt hat. Ab dem Zeitpunkt geht auch Userliste holen usw. nicht mehr da die Verbindung weg ist.

Kanns mal einer testen damit ich ne Bug-Meldung machen kann?
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

so, aktuelle Version getestet (dieses Mal XP SP3):

* Server crasht beim Öffnen des dritten Clients (aber nicht immer)

* Server crasht bei "Andere User finden" (egal, wie viele Clients)

Der Server gibt DCON aus, wenn ein Client sich beendet hat.

Morgen teste ich wieder unter Vista ;-)

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

Kiffi hat geschrieben: Morgen teste ich wieder unter Vista ;-)
Mit welcher Netzwerkkart hast du getestet?

Ich hab heute festgestellt das meine Netzwerkkarte (Gigabyte GLan) das senden von lokal -> lokal anscheinend nur emuliert, ich übertrage fast mit der Geschwindigkeit meines RAM.

Kannst du mir einen Effekt bestätigen? Kannst diesen Server und 1. Client starten, 6x auf "Andere User suchen" klicken? Dann müsste ein DCON Event - kommen (kA von wo)

http://www.file-upload.net/download-176 ... r.zip.html

Gruß, Alex
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

so, bin wieder mit Vista unterwegs.
cxAlex hat geschrieben:Mit welcher Netzwerkkart hast du getestet?
Realtek RTL8168C(P)/8111C(P) Family PCI-E Gigabit Ethernet NIC (NDIS 6.0)
cxAlex hat geschrieben:Kannst du mir einen Effekt bestätigen?
leider nicht. Denn hier schmiert der Server wieder manchmal direkt beim
Connect des ersten Clients ab, spätestens aber, wenn ich in einem Client
nach anderen Clients suchen will.

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

So, hier mal ne Version mit OnError, dann solltest du Fehlerzeile usw. angezeigt bekommen.

Schön langsam wirds immer schlimmer, jetzt kann ich schon keine normalen Pakete mehr senden ohne das es ein DCON Event gibt. zum Glück hab ich noch ein Backup ohne Streams.

http://www.file-upload.net/download-176 ... r.zip.html

Gruß, Alex
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Antworten