Changeset 918 for trunk/libffado/src/libieee1394/IsoHandlerManager.cpp
- Timestamp:
- 03/08/08 08:08:13 (16 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/libffado/src/libieee1394/IsoHandlerManager.cpp
r913 r918 110 110 IsoTask::Execute() 111 111 { 112 debugOutput(DEBUG_LEVEL_VERY_VERBOSE, "Execute\n"); 112 debugOutputExtreme(DEBUG_LEVEL_VERY_VERBOSE, 113 "(%p, %s) Execute\n", 114 this, m_type==eTT_Transmit?"Transmit":"Receive"); 113 115 int err; 114 116 unsigned int i; … … 123 125 // bypass if no handlers are registered 124 126 if (m_poll_nfds_shadow == 0) { 125 debugOutput(DEBUG_LEVEL_VERY_VERBOSE, "bypass iterate since no handlers to poll\n"); 127 debugOutputExtreme(DEBUG_LEVEL_VERY_VERBOSE, 128 "(%p, %s) bypass iterate since no handlers to poll\n", 129 this, m_type==eTT_Transmit?"Transmit":"Receive"); 126 130 usleep(m_poll_timeout * 1000); 127 131 return true; 128 132 } 133 134 // FIXME: what can happen is that poll() returns, but not all clients are 135 // ready. there might be some busy waiting behavior that still has to be solved. 129 136 130 137 // setup the poll here