<div class="gmail_quote"><div>Hey Aviral,<br> <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">About your first mail, I didn't quite get what you meant by "automatic allocation of ports". IMHO, for games, there's a static server port on which the server <u>listen</u>s for connections from clients, and once a connection is <u>accept</u>ed, the server <u>send</u>s and <u>rec</u>ei<u>v</u>es data (on an implicitly bound port; explicitly binding isn't necessary) per client. The reason why TuxMath can't handle running multiple servers atm. is that MathCards (the part of TuxMath) that generates data uses file level variables to maintain state. I had started some work on fixing that, and it should be ready soon (read: <i>sometime in the future</i>)<br>
<br></blockquote><div><br>Man, have I been out of the loop. I'm trying to understand here...we want to run multiple instances of the server on a single machine? Or does this involve the client connecting to more than one server?<br>
<br>In any case, it sounds like there's some good stuff happening :)<br><br>Best,<br>Brendan<br></div></div>