Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

WinSock w/ pthreads, C++

Name: Anonymous 2008-10-13 5:49

I'm testing a concept so excuse the messy code, it's my first time really using pthreads at all. Running into a bit of a problem; it handles the first client that connects just fine, but none afterward. At first I thought it had something to do with my accept socket, because if I closed the accept socket after setting it to the socket in my thread's object, it would close the connection, so I made an array of accept sockets. Still not working.

In short, I don't want bitching about my coding style, etcetera, as I just threw this together to see how it works. It's most certainly not going to be used in anything; it's just a learning tool of sorts. If anyone can find where and why it's not working as I intend it to, I'd greatly appreciate an explanation.

Code: http://pastebin.com/m47bff01e

Thanks.

Name: Anonymous 2008-10-26 14:16

>>44
No, I was not rebinding a listening socket because I was using multiple accept sockets. I was rebinding a listening socket because it was inside a loop that it should have been outside of. If I put multiple accept sockets back in, it works fine; it's just redundant and useless.

>>43
Whiny douche? Why, because I, oh I don't know, like it when people actually mention something useful or relevant in reference to my questions? Troll harder, >>43.

Also, in reference to >>11 ... it's easily readable. Very easily. Unless you're dyslexic or something.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List