Laden...

Asynchrone Sockets: Programme beenden sich wenn der Client eine Nachricht sendet

Erstellt von luus vor 13 Jahren Letzter Beitrag vor 13 Jahren 1.338 Views
L
luus Themenstarter:in
14 Beiträge seit 2009
vor 13 Jahren
Asynchrone Sockets: Programme beenden sich wenn der Client eine Nachricht sendet

Hallo,
ich versuche mich gerade an asynchronen Sockets (Grundlage:
Using an Asynchronous Client Socket
Using an Asynchronous Server Socket
)

wenn der Client jedoch eine Nachricht sendet, schließen sich beide Programme einfach. Jemand eine Idee? Verwende VS 2010

MfG

1.552 Beiträge seit 2010
vor 13 Jahren

Hallo luus,

was verstehst du unter beenden? Einen Programmcrash oder ein normales Beenden?
Zeigt das VS irgendwelche Fehler an?

Gruß
Michael

Mein Blog
Meine WPF-Druckbibliothek: auf Wordpress, myCSharp

L
luus Themenstarter:in
14 Beiträge seit 2009
vor 13 Jahren

Ein programmcrash, jedoch ohne das vs einen Fehler anzeigt.

1.552 Beiträge seit 2010
vor 13 Jahren

Probier mal auf oberster Ebene alle Fehler abzufangen und evtl irgendwie auszugeben.
Mit obersten Ebene meine ich die Main Methode, und alle Methoden in denen du einen Thread startest.

Gruß
Michael

Mein Blog
Meine WPF-Druckbibliothek: auf Wordpress, myCSharp

3.430 Beiträge seit 2007
vor 13 Jahren

Hallo luus,

bitte beachte [Hinweis] Wie poste ich richtig? Punkt 5
Wenn du uns keine Details nennst dann ist es auch nicht möglich dir zu helfen.

Das das Programm total ohne Fehlermeldung abstürzt ist mehr als ungewöhnlich
Ist in der Ereignisanzeige auch nichts drinnen?

Versuche mal den Fehler mittels Debugging oder Try-Catch blöcken einzugrenzen.

Gruss
Michael

3.971 Beiträge seit 2006
vor 13 Jahren

Der Main-Thread darf sich nicht beenden.

Es gibt 3 Arten von Menschen, die die bis 3 zählen können und die, die es nicht können...

L
luus Themenstarter:in
14 Beiträge seit 2009
vor 13 Jahren

Hab den Fehler gefunden. War ein vergessenes invoke. Was mich nur wundert ist, dass VS keine Fehlermeldung rausgibt und stattdessen das Programm einfach schließt.