Commit graph

13 commits

Author SHA1 Message Date
Jamie Forth
00c9020045 fix bug where udp devices were ignoring :buffer-size 2015-08-21 15:23:55 +01:00
Jamie Forth
85d39627a0 Revert "key client sockets on the server-side socket name, not the
peername"

This reverts commit 3303d3b7de.

This was a bad idea as it prevents the server handling multiple
clients from the same host. The better solution is to store the
client's address and port in the client object rather than rely on the
status of the client's socket.
2015-08-20 12:24:16 +01:00
Jamie Forth
03b078c20f code reformat 2015-07-10 16:41:42 +01:00
Jamie Forth
5568554056 change make-peername-string to accept a device not socket 2015-07-10 16:33:56 +01:00
Jamie Forth
57a867f119 add handler-case in peer addr/port functions for not-connected-error 2015-07-10 16:33:11 +01:00
Jamie Forth
3303d3b7de key client sockets on the server-side socket name, not the peername 2015-07-10 16:28:30 +01:00
Jamie Forth
7d43627bcc add simple-stream-error handler in osc-device-cleanup 2015-07-10 16:26:00 +01:00
Jamie Forth
0e4509bc75 fix debug printing of peer address and port for tcp sockets 2015-07-07 17:16:54 +01:00
Jamie Forth
95e8643778 make sure nil is not passed to socket-bind now that sbcl type-checks
the arguments
2015-07-07 17:13:42 +01:00
Jamie Forth
59c32ec6b5 remove tab characters from device examples 2015-07-07 17:13:06 +01:00
Jamie Forth
bbbc2c437b change the devices example to load using quicklisp 2015-07-07 17:08:14 +01:00
j.forth
73b2376168 twiddle listener debug format
Ignore-this: 5175799645ca7ee38cd96445de532e2c

darcs-hash:20101206223058-16a00-df77e33c92f4343b147536ed8729209fa47844cb
2012-07-03 21:54:22 +01:00
j.forth
05d6d6a27b add osc-devices
Ignore-this: 56da01e981b760cfc49a3007a67d629

darcs-hash:20100925134808-16a00-b2f8d2cd283140d964d264bec00e3ed67421bcae
2012-07-03 21:54:22 +01:00