]> rtime.felk.cvut.cz Git - frescor/fosa.git/blobdiff - src_rtlinux/fosa_threads_and_signals.c
modifying the fosa_signal_timedwait() function
[frescor/fosa.git] / src_rtlinux / fosa_threads_and_signals.c
index 16b4544a556b4a36e28b34ddd9fbd1532c9f5f86..5ca17ea50048f6f2b33f19be4bf41a65a69859b5 100644 (file)
@@ -219,9 +219,7 @@ int fosa_signal_timedwait (frsh_signal_t set[], int size, frsh_signal_t *signal_
      for (x=0; x<size; x++)
           rtl_sigaddset(&bitset, set[x]); // Add to the set of signals to be waited for.
     sigtimedwait(&bitset, &__info, timeout);
-     
-     
-     sigwaitinfo(&bitset, &__info);
+
      *signal_received=__info.si_signo;
 //     *info = __info.si_value.sival_ptr;
      return 0;