when doing signal functions (like sigaction) make sure it wasn't interrupted by a signal (errno==EINTR)

git-svn-id: https://svn.musicpd.org/mpd/trunk@729 09075e82-0dd4-0310-85a5-a0d7c8717e4f
This commit is contained in:
Warren Dukes
2004-04-13 16:46:11 +00:00
parent 00c25b772e
commit acf0e147c2
6 changed files with 31 additions and 14 deletions
+2
View File
@@ -79,6 +79,8 @@ typedef struct _PlayerControl {
volatile int decode_pid;
} PlayerControl;
void clearPlayerPid();
void player_sigChldHandler(int pid, int status);
int playerPlay(FILE * fp, char * utf8file);