On Mon, 2009-02-23 at 19:10 +0000, Martin Peach wrote:
From: Roman Haefeli reduzierer@yahoo.de Reply-To: reduzierer@yahoo.de To: Martin Peach martin.peach@sympatico.ca CC: PD list pd-list@iem.at Subject: Re: [PD] pd and tcp: what to do against crashes? Date: Mon, 23 Feb 2009 19:50:44 +0100
On Sun, 2009-02-22 at 18:42 -0500, Martin Peach wrote:
Roman Haefeli wrote:
On Sun, 2009-02-22 at 17:30 -0500, Martin Peach wrote:
Maybe you could try it (I just uploaded it to the svn at
http://pure-data.svn.sourceforge.net/viewvc/pure-data/trunk/externals/mrpeac...)
and see if anything changes.
with the newest [tcpserver] i cannot send messages to clients anymore. i tried both, 'send <socketnumber>' and 'client <number>'. whenever [tcpserver] receives such a message, pd is blocked for about a second and the i get in the console:
tcpserver_send_buf: client 1 not writeable
Are you sending a lot of data? That should only happen if you send more than a buffer, whatever that is, only the system knows. It blocks for exactly one second if the buffer is full, I was thinking that should give it enough time to send everything. I guess Pd isn't crashing anymore at least ;) You could try changing line 383 of tcpserver.c to change the timeout: timeout.tv_sec = 10; /* for ten seconds */
i am sending messages with 8 byte data (lists with 8 numbers). none of the message is received on the other side. it is not possible to send anything at all.
roman
Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de