1
0
mirror of https://gitlab.xiph.org/xiph/ezstream.git synced 2024-11-03 04:17:18 -05:00
ezstream/src
moritz 270c56c8bf Make Ezstream work properly and do the right thing, even when bombarded with
a flurry of simultaneous SIGHUP and SIGUSR1 signals. From what I can tell,
signal handling is now quite solid now. Achieve this by moving most of
streamFile() into a new sendStream() function, which is called within a new
do-while loop inside streamFile(). There, proper behavior is ensured and
a race condition resolved in favor of SIGHUP.


git-svn-id: https://svn.xiph.org/trunk/ezstream@12564 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-02-25 18:28:05 +00:00
..
configfile.c Various cleanups and auto-fu tweaks. 2007-02-25 14:00:15 +00:00
configfile.h Various cleanups and auto-fu tweaks. 2007-02-25 14:00:15 +00:00
ezsignals.h Commit header with three macros that help with signal handling. Will be actually 2007-02-24 22:01:35 +00:00
ezstream.c Make Ezstream work properly and do the right thing, even when bombarded with 2007-02-25 18:28:05 +00:00
getopt.c Initial revision 2004-01-30 17:19:45 +00:00
getopt.h Initial revision 2004-01-30 17:19:45 +00:00
Makefile.am Various cleanups and auto-fu tweaks. 2007-02-25 14:00:15 +00:00
playlist.c Add new playlist handling functions. 2007-02-24 20:50:33 +00:00
playlist.h Add new playlist handling functions. 2007-02-24 20:50:33 +00:00
strlcat.c Add files with safe strlc*() string functions, and hook all new files into 2007-02-24 20:57:02 +00:00
strlcpy.c Add files with safe strlc*() string functions, and hook all new files into 2007-02-24 20:57:02 +00:00
strlfctns.h Add files with safe strlc*() string functions, and hook all new files into 2007-02-24 20:57:02 +00:00
util.c Add new utility functions, for memory management. These do The Right Thing and 2007-02-24 20:49:25 +00:00
util.h Add new utility functions, for memory management. These do The Right Thing and 2007-02-24 20:49:25 +00:00