accept and open socket cause routines to execute, and have callbacks. Is there a way either end to be triggered when receiving a message other than by polling/reading to see if anything is there? -- Dr. Richard E. Hawkins, Esq. (702) 508-8462