Lines Matching refs:reader_pid
392 if( sanei_thread_is_valid (scanner->reader_pid) ) {
405 sanei_thread_sendsig( scanner->reader_pid, SIGUSR1 );
409 res = sanei_thread_waitpid( scanner->reader_pid, 0 );
412 if( res != scanner->reader_pid ) {
417 sanei_thread_kill( scanner->reader_pid );
419 sanei_thread_sendsig( scanner->reader_pid, SIGKILL );
422 sanei_thread_invalidate( scanner->reader_pid );
1728 s->reader_pid = sanei_thread_begin( reader_process, s );
1732 if( !sanei_thread_is_valid (s->reader_pid) ) {
1773 sanei_thread_waitpid( s->reader_pid, 0 );
1774 sanei_thread_invalidate( s->reader_pid );
1796 s->exit_code = sanei_thread_get_status( s->reader_pid );
1802 sanei_thread_invalidate( s->reader_pid );