Changeset 4177 for trunk/oscam-reader.c
- Timestamp:
- 12/20/10 14:42:03 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/oscam-reader.c
r4149 r4177 1 1 #include "globals.h" 2 2 #include <sys/time.h> 3 4 #define CHECK_HEALTH_PERIOD 1000 //check health only every X milliseconds 5 6 struct timeval last_time_health_checked = {0,0}; 3 7 int logfd=0; 4 8 … … 771 775 772 776 #ifdef WITH_CARDREADER 773 if (!(reader->typ & R_IS_CASCADING)) reader_checkhealth(reader); 777 if (!(reader->typ & R_IS_CASCADING)) { 778 struct timeval cur_time; 779 gettimeofday(&cur_time,0); 780 if ((((cur_time.tv_sec-last_time_health_checked.tv_sec)*1000) + ((cur_time.tv_usec-last_time_health_checked.tv_usec)/1000L)) >= CHECK_HEALTH_PERIOD) { 781 reader_checkhealth(reader); 782 gettimeofday(&last_time_health_checked,0); 783 } 784 } 774 785 #endif 775 786 return(0);
Note:
See TracChangeset
for help on using the changeset viewer.