mirror of
				https://github.com/vdr-projects/vdr.git
				synced 2025-03-01 10:50:46 +00:00 
			
		
		
		
	Fixed error handling in cCiTransportConnection::RecvTPDU()
This commit is contained in:
		| @@ -1434,6 +1434,7 @@ Georg Acher <acher@baycom.de> | ||||
|  '& 0xff' in CRC32::crc32() of libsi/util.c | ||||
|  for suggesting to reduce the priority of the section handler threads | ||||
|  for a patch that was used to implement a hash for the channels | ||||
|  for reporting a problem with error handling in cCiTransportConnection::RecvTPDU() | ||||
|  | ||||
| Henrik Niehaus <henrik.niehaus@gmx.de> | ||||
|  for reporting a problem with timers with a day given as MTWTF--@6, i.e. a repeating | ||||
|   | ||||
							
								
								
									
										2
									
								
								HISTORY
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								HISTORY
									
									
									
									
									
								
							| @@ -3819,3 +3819,5 @@ Video Disk Recorder Revision History | ||||
|   for reporting this one). | ||||
| - Fixed handling key macros with keys after @plugin (thanks to Rolf Ahrenberg for | ||||
|   reporting this one). | ||||
| - Fixed error handling in cCiTransportConnection::RecvTPDU() (thanks to Georg Acher | ||||
|   for reporting this one). | ||||
|   | ||||
							
								
								
									
										6
									
								
								ci.c
									
									
									
									
									
								
							
							
						
						
									
										6
									
								
								ci.c
									
									
									
									
									
								
							| @@ -4,7 +4,7 @@ | ||||
|  * See the main source file 'vdr.c' for copyright information and | ||||
|  * how to reach the author. | ||||
|  * | ||||
|  * $Id: ci.c 1.27 2005/08/21 14:10:27 kls Exp $ | ||||
|  * $Id: ci.c 1.28 2005/09/17 11:43:08 kls Exp $ | ||||
|  */ | ||||
|  | ||||
| #include "ci.h" | ||||
| @@ -358,8 +358,8 @@ int cCiTransportConnection::RecvTPDU(void) | ||||
|                         break; | ||||
|        } | ||||
|      } | ||||
|   else { | ||||
|      esyslog("ERROR: CAM: Read failed: slot %d, tcid %d\n", slot, tcid); | ||||
|   else if (FATALERRNO) { | ||||
|      esyslog("ERROR: CAM: Read failed: slot %d, tcid %d - %m\n", slot, tcid); | ||||
|      Init(-1, slot, tcid); | ||||
|      } | ||||
|   return lastResponse; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user