summaryrefslogtreecommitdiffstats
path: root/src/pulsecore/lock-autospawn.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove unnecessary #includesMaarten Bosmans2011-06-221-1/+1
|
* Use pa_read, pa_write and pa_poll instead of system functionsMaarten Bosmans2011-02-171-3/+3
|
* Apply #ifdefs around functionality not available on win32Maarten Bosmans2011-02-171-0/+6
| | | | And also the reverse: around some win32 specific functionality
* Clean up <poll.h> includesMaarten Bosmans2011-02-171-1/+0
| | | | | | Instead <pulsecore/poll.h> should be included. That file includes poll.h on platform where it is appropriate. Also remove some unnecessary <ioctl.h> includes.
* thread: name all threads so that the names appear in /proc/$PID/task/$TID/commLennart Poettering2010-05-071-1/+1
|
* poll() is totally broken on Mac OS XDaniel Mack2009-12-161-1/+2
| | | | | | Even on 10.5.8, poll() does not do the right thing. Haven't checked on newer versions. Hence, wrap all occurences of poll() to pa_poll and emulate that call with select() on OSX. This is totally embarassing.
* use cloexec wrappers wherever applicableLennart Poettering2009-10-301-4/+1
|
* autospawn: if creating the lock file fails, pass error code cleanly back to ↵Lennart Poettering2009-08-011-21/+45
| | | | | | | | | main process This makes sure PA clients don't hang if $HOME is for some reason unsuitable for autospawn lockfiles. Closes #539
* Use LGPL 2.1 on all files previously using LGPL 2Colin Guthrie2009-03-031-1/+1
|
* move autospawn lock to pulsecore/ since we don't need it in the client anymoreLennart Poettering2008-09-081-0/+330