Live and learn!
Phil

On 11/22/16 2:04 PM, Alex Tweedly wrote:
Yes, what Richard said :-)

Don't be misled by the dictionary - the socketID *may* start with an IP address, but it doesn't need to - therefore you can simply
  close 8765

without an IP address, to close sockets you have 'accepted' on.

-- Alex.

On 22/11/2016 21:52, Richard Gaskin wrote:
Ralph DiMola wrote:

> When one enables socket communication on the server side using
> the form "accept [datagram] connections on port portNumber with
> message callbackMessage", how do you stop accepting new connections?
> The LC lesson show closing all open sockets but not how to prevent
> new connections.

After running "accept", check the openSockets. You should see one which has no IP address, and is just the port number you're listening on, e.g.:

  accept connections on port 4444 with message "foo"
  put the openSockets

..should yield:

4444

If you then close that you should be unable to receive further connections:

   close socket 4444



_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


--
Phil Davis


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to