<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[send () sendet nicht EDIT: und wie man erfährt, dass sich der client, oder der server getrennt hat]]></title><description><![CDATA[<p>Ich mal wieder.<br />
Ich weiß zwar nicht warum, aber send() sendet bei mir nicht:</p>
<pre><code class="language-cpp">send (sSend, sends, 5100, 0);
</code></pre>
<p>Als Fehler-Meldung kommt immer nur:</p>
<pre><code>10038
</code></pre>
<p>Der Server empfängt die Daten über einen Thread, der mit einer Endlosschleife aus recv() und einer Funktion zum hinzufügen des Textes ausgestattet ist. Ich weiß wirklich nicht woran das liegt, ich habe auch schon eine ganze Weile probiert, aber es klappt einfach nicht...</p>
<p>Mfg Ominion</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/160169/send-sendet-nicht-edit-und-wie-man-erfährt-dass-sich-der-client-oder-der-server-getrennt-hat</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Jul 2026 02:55:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/160169.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 22 Sep 2006 16:01:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to send () sendet nicht EDIT: und wie man erfährt, dass sich der client, oder der server getrennt hat on Fri, 22 Sep 2006 16:59:18 GMT]]></title><description><![CDATA[<p>Ich mal wieder.<br />
Ich weiß zwar nicht warum, aber send() sendet bei mir nicht:</p>
<pre><code class="language-cpp">send (sSend, sends, 5100, 0);
</code></pre>
<p>Als Fehler-Meldung kommt immer nur:</p>
<pre><code>10038
</code></pre>
<p>Der Server empfängt die Daten über einen Thread, der mit einer Endlosschleife aus recv() und einer Funktion zum hinzufügen des Textes ausgestattet ist. Ich weiß wirklich nicht woran das liegt, ich habe auch schon eine ganze Weile probiert, aber es klappt einfach nicht...</p>
<p>Mfg Ominion</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1142669</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1142669</guid><dc:creator><![CDATA[Ominion]]></dc:creator><pubDate>Fri, 22 Sep 2006 16:59:18 GMT</pubDate></item><item><title><![CDATA[Reply to send () sendet nicht EDIT: und wie man erfährt, dass sich der client, oder der server getrennt hat on Fri, 22 Sep 2006 16:10:55 GMT]]></title><description><![CDATA[<p>Ominion schrieb:</p>
<blockquote>
<pre><code>10038
</code></pre>
</blockquote>
<p>das ist 'WSAENOTSOCK' d.h. sSend hat einen ungültigen wert (kein socket). entweder das war nie einer oder du hast ihn vielleicht schon gelöscht mit 'closesocket()' oder überschrieben irgendwie....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1142675</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1142675</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Fri, 22 Sep 2006 16:10:55 GMT</pubDate></item><item><title><![CDATA[Reply to send () sendet nicht EDIT: und wie man erfährt, dass sich der client, oder der server getrennt hat on Fri, 22 Sep 2006 16:25:25 GMT]]></title><description><![CDATA[<p>Ich habe den Socket jetzt direkt vor send()</p>
<pre><code class="language-cpp">SOCKET sendsocket;
send (sendsocket, pufa, 5100, 0);
</code></pre>
<p>Es kommt immer noch der gleiche Fehler:</p>
<pre><code>10038
</code></pre>
<p>EDIT: muss der Socket von send () der Socket der aktuellen Verbindung sein?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1142685</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1142685</guid><dc:creator><![CDATA[Ominion]]></dc:creator><pubDate>Fri, 22 Sep 2006 16:25:25 GMT</pubDate></item><item><title><![CDATA[Reply to send () sendet nicht EDIT: und wie man erfährt, dass sich der client, oder der server getrennt hat on Fri, 22 Sep 2006 16:28:33 GMT]]></title><description><![CDATA[<p>Ominion schrieb:</p>
<blockquote>
<pre><code class="language-cpp">SOCKET sendsocket;
send (sendsocket, pufa, 5100, 0);
</code></pre>
</blockquote>
<p>wenn's so da steht ist 'sendsocket' nicht initialisiert. du brauchst einen socket, mit dem man auch senden kann (output von 'connect' oder 'accept' oder sowas).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1142691</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1142691</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Fri, 22 Sep 2006 16:28:33 GMT</pubDate></item><item><title><![CDATA[Reply to send () sendet nicht EDIT: und wie man erfährt, dass sich der client, oder der server getrennt hat on Fri, 22 Sep 2006 16:35:25 GMT]]></title><description><![CDATA[<p>Jo das habe ich ja im Edit gefragt.<br />
Gut danke, klappt jetzt wunderbar...</p>
<p>Mfg Ominion</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1142696</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1142696</guid><dc:creator><![CDATA[Ominion]]></dc:creator><pubDate>Fri, 22 Sep 2006 16:35:25 GMT</pubDate></item><item><title><![CDATA[Reply to send () sendet nicht EDIT: und wie man erfährt, dass sich der client, oder der server getrennt hat on Fri, 22 Sep 2006 17:00:34 GMT]]></title><description><![CDATA[<p>Da ich keinen neuen Thread eröffnen wollte, hänge ich das hier ran:<br />
Wie kann ich herausfinden, dass der Client bzw der Server sich getrennt hat? Also egal ob der Pc abgestürzt ist oder er das Programm beendet hat</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1142718</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1142718</guid><dc:creator><![CDATA[Ominion]]></dc:creator><pubDate>Fri, 22 Sep 2006 17:00:34 GMT</pubDate></item><item><title><![CDATA[Reply to send () sendet nicht EDIT: und wie man erfährt, dass sich der client, oder der server getrennt hat on Fri, 22 Sep 2006 19:21:55 GMT]]></title><description><![CDATA[<p>sowas kriegste z.b. mit durch den rückgabewert von send bzw. recv. ist der SOCKET_ERROR, dann ist was faul mit der verbindung (bei blocking sockets). was genau los ist, kannste dann mit 'WSAGetLastError()' abfragen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1142810</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1142810</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Fri, 22 Sep 2006 19:21:55 GMT</pubDate></item><item><title><![CDATA[Reply to send () sendet nicht EDIT: und wie man erfährt, dass sich der client, oder der server getrennt hat on Fri, 22 Sep 2006 19:36:52 GMT]]></title><description><![CDATA[<p>Ohhh...ich dachte das wäre komplizierter, danke ich probiere es.</p>
<p>EDIT: Klappt wunderbar...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1142817</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1142817</guid><dc:creator><![CDATA[Ominion]]></dc:creator><pubDate>Fri, 22 Sep 2006 19:36:52 GMT</pubDate></item></channel></rss>