Lennart Poettering
|
75f799a3d8
|
make O_CLOEXEC, O_NONBLOCK and socket low latency fd ops more uniform: always return void, name them similarly, only pass a single fd
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1867 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2007-09-19 00:12:01 +00:00 |
|
Lennart Poettering
|
d9c4c9509d
|
add new pa_pipe_close() API to close two fds at the same time
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1812 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2007-09-12 00:17:51 +00:00 |
|
Lennart Poettering
|
7f92542420
|
consolidate close() calls to pa_close(), and make sure on every occasion that we handle failures of close() sensibly
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1811 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2007-09-12 00:04:21 +00:00 |
|
Lennart Poettering
|
bfe69cebf3
|
add an assert()
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1727 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2007-08-30 22:40:11 +00:00 |
|
Lennart Poettering
|
33c6f9dd52
|
set CLOEXEC on more fds
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1668 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2007-08-15 20:47:53 +00:00 |
|
Lennart Poettering
|
f7b707b954
|
allow destruction of pa_fdsem object that are still in 'poll' state
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1634 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2007-08-11 16:00:02 +00:00 |
|
Lennart Poettering
|
6ad165c686
|
add abstracted file descriptor based semaphore object that is lock-free in the best cases
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1537 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2007-07-26 13:14:26 +00:00 |
|