<div dir="ltr"><span class="m_-8686557879547585133gmail-im" style="font-size:12.8px"><div style="font-size:12.8px">Sorry the line as you said don't fail, but when the thread pointer is created it has flag property and it take the value 2 that represent TIMEOUT, the process is executed 3 times and then it returns a fail because the condition </div><div style="font-size:12.8px"> if (flags & TFLAGS_RESP) never occur. It is rare because i can ping the IP of each device but the connection always fail.</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px"><br></div></span><span class="m_-8686557879547585133gmail-im" style="font-size:12.8px"><div style="font-size:12.8px"><b><span style="font-size:12.8px">What do you mean by "the flag is always different"? Does it have a value</span><br style="font-size:12.8px"><span style="font-size:12.8px">other than TIMEOUT or TFLAGS_RESP?</span></b><br></div></span><div style="font-size:12.8px">It always take the TIMEOUT value (different than the result expected)</div><span class="m_-8686557879547585133gmail-im" style="font-size:12.8px"><div style="font-size:12.8px"><br></div><div style="font-size:12.8px"><b><span style="font-size:12.8px">Could you please check the output of the "ps" command after "con" fails?</span><br style="font-size:12.8px"><span style="font-size:12.8px">Just to rule out a stack overflow.</span></b></div></span><div style="font-size:12.8px">When i executed the ps command it show that the emcute<span style="font-size:12.8px"> stack is 1024 and is used 1020 so it's probably a problem.</span></div><div class="gmail_extra"><div class="gmail_quote"><div><br></div><div><br></div><div>Best</div></div><br></div></div>