Changeset 3770:c5daf82cbf74 in roaraudio


Ignore:
Timestamp:
05/06/10 19:26:26 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added some debug lions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/vio_select.c

    r3767 r3770  
    111111 for (i = 0; i < len; i++) { 
    112112  if ( vios[i].eventsq & ROAR_VIO_SELECT_READ ) { 
     113   ROAR_DBG("roar_vio_select(vios=%p, len=%llu, rtv=%p, ctl=%p): vios[i=%i] is READ, fh=%i", vios, (long long unsigned int)len, rtv, ctl, i, vios[i].internal.fh[0]); 
    113114   FD_SET(vios[i].internal.fh[0], &rfds); 
    114115   if ( vios[i].internal.fh[0] > max_fh ) 
     
    117118 
    118119  if ( vios[i].eventsq & ROAR_VIO_SELECT_WRITE ) { 
     120   ROAR_DBG("roar_vio_select(vios=%p, len=%llu, rtv=%p, ctl=%p): vios[i=%i] is WRITE, fh=%i", vios, (long long unsigned int)len, rtv, ctl, i, vios[i].internal.fh[1]); 
    119121   FD_SET(vios[i].internal.fh[1], &wfds); 
    120122   if ( vios[i].internal.fh[1] > max_fh ) 
     
    123125 
    124126  if ( vios[i].eventsq & ROAR_VIO_SELECT_EXCEPT ) { 
     127   ROAR_DBG("roar_vio_select(vios=%p, len=%llu, rtv=%p, ctl=%p): vios[i=%i] is EXCEPT, fh=%i", vios, (long long unsigned int)len, rtv, ctl, i, vios[i].internal.fh[2]); 
    125128   FD_SET(vios[i].internal.fh[2], &efds); 
    126129   if ( vios[i].internal.fh[2] > max_fh ) 
     
    138141  } 
    139142 
     143 
     144 ROAR_DBG("roar_vio_select(vios=%p, len=%llu, rtv=%p, ctl=%p): Doing select() with max_fh=%i", vios, (long long unsigned int)len, rtv, ctl, max_fh); 
    140145 ret = select(max_fh + 1, &rfds, &wfds, &efds, &tv); 
     146 ROAR_DBG("roar_vio_select(vios=%p, len=%llu, rtv=%p, ctl=%p): select() returned %i", vios, (long long unsigned int)len, rtv, ctl, ret); 
    141147 
    142148 // ret == -1 -> Error 
    143149 // ret ==  0 -> No data 
    144  if ( ret < 1 ) 
     150 if ( ret < 1 ) { 
     151  ROAR_DBG("roar_vio_select(vios=%p, len=%llu, rtv=%p, ctl=%p) = %lli", vios, (long long unsigned int)len, rtv, ctl, (long long int)ret); 
    145152  return ret; 
     153 } 
    146154 
    147155 // set eventsa: 
Note: See TracChangeset for help on using the changeset viewer.