[PD-dev] [pure-data:bugs] #1169 iemnet/udpsend : dont notify if client disappear

Antoine Villeret avilleret at users.sf.net
Sat Nov 8 20:52:29 CET 2014




---

** [bugs:#1169] iemnet/udpsend : dont notify if client disappear**

**Status:** open
**Group:** v0.46
**Created:** Sat Nov 08, 2014 07:52 PM UTC by Antoine Villeret
**Last Updated:** Sat Nov 08, 2014 07:52 PM UTC
**Owner:** nobody

With udpsend/udpreceive from SVN rev 17371.
1. Open udpsend-help.pd and udpreceive-help.pd.
2. Connect udpsend by clicking [connect 127.0.0.1 9997( message box, the checkbox below [udpsend] should be checked
3. Send some data by clicking either [send 0 1 2 3( or [99 98 97( message box.
4. You may see some print in Pd's console.
5. Close udpreceive-help.pd
6. Repeat step 4.

At this point the checkbox below udpsend is still checked while nobody is listening on port 9997.

7. Re-open udpreceive-help.pd, thus someone is now listening on port 9997.
8. Repeat step 4.

You won't see anything in Pd's console, but checkbox is still checked (udpsend seems to be connected).

To get udpsend and udpreceive connected again, you have to disconnected by hand (by clicking [disconnect( message and [connect blablabla( again.

Note that if you don't send anything while nobody is listening (i.e. after closing udpreceive-help.pd) and wait until somone is listening again, you don't have to disconnect/reconnect.

Please also note that mrpeach's udpsend notify when udpreceive disappears on the 2d message send.



---

Sent from sourceforge.net because pd-dev at lists.iem.at is subscribed to https://sourceforge.net/p/pure-data/bugs/

To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/pure-data/admin/bugs/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20141108/e7475b08/attachment.html>


More information about the Pd-dev mailing list