mirror of
				https://github.com/asterisk/asterisk.git
				synced 2025-10-31 18:55:19 +00:00 
			
		
		
		
	Merged revisions 305473 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8 ................ r305473 | qwell | 2011-02-01 11:04:23 -0600 (Tue, 01 Feb 2011) | 23 lines Merged revisions 305472 via svnmerge from https://origsvn.digium.com/svn/asterisk/branches/1.6.2 ................ r305472 | qwell | 2011-02-01 11:02:09 -0600 (Tue, 01 Feb 2011) | 16 lines Merged revisions 305471 via svnmerge from https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r305471 | qwell | 2011-02-01 11:00:55 -0600 (Tue, 01 Feb 2011) | 9 lines Close file descriptor for timing source when a MOH class gets destroyed. (closes issue #18457) Reported by: mcallist Patches: 18457-closetimer.diff uploaded by qwell (license 4) 18457-closetimer_trunk.diff uploaded by qwell (license 4) Tested by: qwell, loloski ........ ................ ................ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@305474 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
		| @@ -1589,6 +1589,11 @@ static void moh_class_destructor(void *obj) | ||||
| 		class->filearray = NULL; | ||||
| 	} | ||||
|  | ||||
| 	if (class->timer) { | ||||
| 		ast_timer_close(class->timer); | ||||
| 		class->timer = NULL; | ||||
| 	} | ||||
|  | ||||
| 	/* Finally, collect the exit status of the monitor thread */ | ||||
| 	if (tid > 0) { | ||||
| 		pthread_join(tid, NULL); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user