<div dir="ltr"><div class="gmail_default" style="color:#3333ff">Hi,</div><div class="gmail_default" style="color:#3333ff"><br></div><div class="gmail_default" style="color:#3333ff">New to libwebsocket.</div><div class="gmail_default" style="color:#3333ff">I went through the client examples, but could not find the answer.</div><div class="gmail_default" style="color:#3333ff">In all client examples, I saw the following pattern with single server endpoint.</div><div class="gmail_default" style="color:#3333ff">callback(){</div><div class="gmail_default" style="color:#3333ff">...</div><div class="gmail_default" style="color:#3333ff">}</div><div class="gmail_default" style="color:#3333ff"><br></div><div class="gmail_default" style="color:#3333ff">while(1) {</div><div class="gmail_default" style="color:#3333ff">...</div><div class="gmail_default" style="color:#3333ff">lws_service();</div><div class="gmail_default" style="color:#3333ff">...</div><div class="gmail_default" style="color:#3333ff">}</div><div class="gmail_default" style="color:#3333ff"><br></div><div class="gmail_default" style="color:#3333ff">lws is running in the same client thread context.</div><div class="gmail_default" style="color:#3333ff"><br></div><div class="gmail_default" style="color:#3333ff">Can I open multiple HTTP connection in one client thread?</div><div class="gmail_default" style="color:#3333ff">I read that lws is single thread, so I assume only one client thread? but how to handle multiple multiple server endpoint?</div><div class="gmail_default" style="color:#3333ff"><br></div><div class="gmail_default" style="color:#3333ff">Thanks</div><div class="gmail_default" style="color:#3333ff">-Xi</div></div>