Bugs item #1891178, was opened at 2008-02-11 15:45 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=478070&aid=1891178...
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: puredata Group: v0.40.1 Status: Open Resolution: None Priority: 5 Private: No Submitted By: Matteo Sisti Sette (sistisette) Assigned to: Nobody/Anonymous (nobody) Summary: netsend: messages sent just after connect are lost/corrupted
Initial Comment: If you send a great enough number of messages throught a netsend immediately after the connection is established (for example triggered by the 1 output of netsend), the first messages are lost (and no error message issued). Netreceive receives some corrupted data, and then the last N messages sent.
The attached patch illustrates the problem.
** TEST PROCEDURE: Click on the [connect ...( message box
** EXPECTED BEHAVIOUR: On PD output window the following should appear:
CONNECTED: 1 DATA: bla bla 1 DATA: bla bla 2 DATA: bla bla 3 ... DATA: bla bla 1000
** OBSERVED BEHAVIOUR The following output appears: CONNECTED: 1 DATA: 53 DATA: bla bla 954 DATA: bla bla 955 ... DATA: bla bla 1000
====
Note that if you later click the [bng], all works as expected, i.e. no message is lost: message loss only seems to happen when too many messages are sent immediately after connection.
----------------------------------------------------------------------
You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=478070&aid=1891178...