Timo Wischer
96e302f5de
JackSocket: Print file descriptor in log messages
Change-Id: I2d71bc296e2bc4b93036956e9989cf424feeed87
Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
6 years ago
Timo Wischer
4de4d7ffb0
JackSocket: Continue read/write if only partly done
If a message was only written partly this has not to be interpreted as a
fatal error.
With this change it tries to continue reading/writing as long as there
are bytes read/written.
In addition errno is only valid in case of a return value of -1.
Therefore errno will only be read on a negative error value, now.
Change-Id: I4b46142c480e016b187bc606b248176eb23aefd8
Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
6 years ago
Joseph A. Yasi
dad4b57027
Set fSocket to -1 after close on an error to prevent a double close.
Signed-off-by: Joe Yasi <joe.yasi@gmail.com>
5 years ago
Cédric Schieli
bb7faafd1c
Secure promiscuous mode for unix sockets
Adjusts the permissions of unix sockets when promiscuous mode is enabled.
8 years ago
Adrian Knoth
84c1952786
Fix promiscuous mode
Original patch by
Luciano Montanaro <luciano.montanaro@magnetimarelli.com>
12 years ago
Stephane Letz
3e63ef6ebb
Correct JackServerSocket::Bind.
12 years ago
Stephane Letz
fbfebdcdd7
Fix some incoherency with strings (2).
12 years ago
sletz
5ce3629307
More precise debug messages.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4769 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
5d7fbdc066
Cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4701 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
sletz
9f4df15abb
Factorize code the server/client request.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4684 0c269be4-1314-0410-8aa9-9f06e86f4224
13 years ago
Stephane Letz
5ebeb196af
More relax JackEngine::NotifyAddClient.
14 years ago
sletz
a7e8377441
rebase from trunk 4083:4180
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4181 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
5af8cff85a
Valerio Pilo second CAS for ARMv7 patch.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4119 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sletz
4828d0c835
rebase from trunk 4041:4083
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4084 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
Stéphane LETZ
71d040c011
Fix for SIGPIPE on OSX.
14 years ago
Stéphane Letz
5f403c232e
Correct socket code to avoid connection refused error on OSX.
15 years ago
sletz
51fbf0cf71
rebase from trunk 3420:3447
git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3448 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
18dd612f04
Client incorrect re-naming fixed: now done at socket level also.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3424 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
32987ca1d2
Merge Solaris branch back on trunk.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3306 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
a7fd397819
Better isolation of server and clients system resources to allow starting the server in several user account at the same time.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3094 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
f19b74f904
Header cleanup, add --clients and --ports options in configure.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2957 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
3e01068967
Merge Michael Voigt drops branch after reorganization step.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2880 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
sletz
774f25f574
Fix desallocation of remaining clients when server quits.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2756 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
059eb21dcb
Cleanup include
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2531 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
nedko
b5bd3afb28
Add conditional includes for config.h, for use with waf
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2423 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
9849d78a8a
Cleanup
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2272 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
b047c2672d
All library side files become LGPL
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2127 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
bbb6c723f6
Correct name
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2111 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
94f91b8a6c
New SetBlocking method for JackSocket.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2110 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
d2f7053ecc
Nedko Arnaudov log patch(2).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1936 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
ecb8da58c7
Beautifull code
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1909 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
1bbfc81410
More debug messages
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1838 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
254f765c4f
Update date
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1817 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
ad047f3845
Cleanup
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1688 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
d65e51b8b1
Server and user directory related code moved in a JackTools file.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1683 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
af195e47e3
Implementation of server_name setting (-n) in progress (6)
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1643 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
e485bf1205
Implementation of server_name setting (-n) in progress (5)
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1642 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
00f55a8038
Implementation of server_name setting (-n) in progress (4)
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1641 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
sletz
ee50d19e00
More debug messages
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1356 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
sletz
73e2d7a6d3
First import
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1195 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago