<?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[winsock2 non-blocking]]></title><description><![CDATA[<p>hi leutz!<br />
also, ich hab nen dickes problem. und zwar schreib ich grad nen programm das sich daten aus dem netz saugt. ich programmier nur den client, der server existiert schon. so...</p>
<p>wenn mein programm startet, dann verbindet der sich mit dem server, und dann schickt er ersma ne menge daten an den server. sollte er zumindest. das problem ist das das nur manchmal klappt, meistens kommt nach ca ~60% die fehler-meldung WSAEWOULDBLOCK.</p>
<p>so... hab nen bisschen gegoogelt, und rausgefunden das ich meine socket auf non-blocking, bzw asynchron umschalten kann. aber irgendwie kriege ich das nich hin, bzw das funzt nich bei mir. kann mir da jemand helfen?</p>
<p>hatte das auf asynchron eingestellt. als dann die fehlermeldung WSAEWOULDBLOCK kam, hat mein prog solange gewartet bis über die windowproc FD_WRITE kam. normalerweise müsste er dann ja wieder senden. naja, ging aber nich... ein reconnect funktionierte auch nicht...</p>
<p>bin echt verzweifelt und weiss nich mehr weiter... also bitte helft mir... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>hab die winsock in eine klasse geschachtelt, in der ich die funtion connect, send, disconnet und reconnect hab...</p>
<p>hoffe ihr könnt mir helfen!!!</p>
<p>thx in advance,<br />
yours arnold72</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/127861/winsock2-non-blocking</link><generator>RSS for Node</generator><lastBuildDate>Wed, 08 Jul 2026 17:14:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/127861.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 28 Nov 2005 09:38:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to winsock2 non-blocking on Mon, 28 Nov 2005 09:38:21 GMT]]></title><description><![CDATA[<p>hi leutz!<br />
also, ich hab nen dickes problem. und zwar schreib ich grad nen programm das sich daten aus dem netz saugt. ich programmier nur den client, der server existiert schon. so...</p>
<p>wenn mein programm startet, dann verbindet der sich mit dem server, und dann schickt er ersma ne menge daten an den server. sollte er zumindest. das problem ist das das nur manchmal klappt, meistens kommt nach ca ~60% die fehler-meldung WSAEWOULDBLOCK.</p>
<p>so... hab nen bisschen gegoogelt, und rausgefunden das ich meine socket auf non-blocking, bzw asynchron umschalten kann. aber irgendwie kriege ich das nich hin, bzw das funzt nich bei mir. kann mir da jemand helfen?</p>
<p>hatte das auf asynchron eingestellt. als dann die fehlermeldung WSAEWOULDBLOCK kam, hat mein prog solange gewartet bis über die windowproc FD_WRITE kam. normalerweise müsste er dann ja wieder senden. naja, ging aber nich... ein reconnect funktionierte auch nicht...</p>
<p>bin echt verzweifelt und weiss nich mehr weiter... also bitte helft mir... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>hab die winsock in eine klasse geschachtelt, in der ich die funtion connect, send, disconnet und reconnect hab...</p>
<p>hoffe ihr könnt mir helfen!!!</p>
<p>thx in advance,<br />
yours arnold72</p>
]]></description><link>https://www.c-plusplus.net/forum/post/928834</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/928834</guid><dc:creator><![CDATA[arnold72]]></dc:creator><pubDate>Mon, 28 Nov 2005 09:38:21 GMT</pubDate></item><item><title><![CDATA[Reply to winsock2 non-blocking on Mon, 28 Nov 2005 11:27:11 GMT]]></title><description><![CDATA[<p>einmal reicht: <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-127858.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-127858.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/928896</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/928896</guid><dc:creator><![CDATA[CMatt]]></dc:creator><pubDate>Mon, 28 Nov 2005 11:27:11 GMT</pubDate></item></channel></rss>