<div dir="ltr"><div><div><div><div><div><div>Hi all,<br><br>For some reason, when I read socketerror after calling fpRecv just after I established a connection, I get 183, or (on a very rare occasion) 10061. I couldn't find what 183 is supposed to mean, but 10061 is "connection refused", which is strange because it's not applicable to the situation (because I verified that the connection is established correctly, and fpRecv even returns the data read from the connection).<br>
<br></div>fpRecv works correctly if I read after I written something first.<br><br></div>I suspect 2 possible causes:<br></div>- Is socketerror reset to 0 after a successful socket operation? Actually, I call fpRecv and then try to verify if it was successful by examining socketerror.<br>
</div>- Is socketerror thread-safe? My application is multi-threaded - maybe it reads the result of another thread's socket operation.<br><br><br></div>Greetings,<br></div>MegaBrutal<br></div>