Mixing messages and socket operations
Andre Kostur
andre at kostur.net
Tue Mar 11 07:44:50 PDT 2014
Hi, I'm trying a prototype project at work and have been trying
to find a good example of network programming in D. What I'm
trying to do is have a separate thread to deal with the socket
(calls .accept() for example), but I'd also like the thread to be
responsive to the OwnerTerminated message coming from the parent
thread (the daemon is shutting down, time to orderly tear down
the threads). However, .accept is blocking, as is receive().
I'd rather not have to resort to polling each of the two. What's
the community's standard approach to this problem?
More information about the Digitalmars-d-learn
mailing list