<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Hi,<br>We are trying to modify asterisk code to log events in queue-log when an agent puts a call on hold. (Asterisk 1.6 &amp; 1.8)<br><br>Scenario:<br><br>1. Call comes into the system.<br>2. Call is put in a queue.<br>3. Agent in the queue takes the call.<br>4. Agent puts the call on hold<br>5. Agent takes the call off hold<br><br>We want to log the events for 4 and 5 along with the queue-name, callid &amp; agent<br>We tried including the log in update_status method of app_queue.c but somehow we managed to get all fields but callid. Where can we get all the 4 fields required in the log viz queue-name, callid, agent &amp; event?<br><br>Regards,<br>Winay<br><br><br></td></tr></table><br>