Robert> Ok, lets see if I got this right. You have the main agent thread, Robert> and two worker threads. The worker threads don't do any SNMP other Robert> than to call send_v2trap. Is that right?
Gary> Yep you got it. Urk! I'm not sure that's safe. As far as I remember, doesn't the 'send_trap_vars' mechanism use the same (non-thread-safe) set of APIs as the incoming request handling? I'd expect this to suffer from problems between generating traps and receiving incoming requests. In order for that to work safely, wouldn't it be necessary to rework the 'send_trap_vars' code to use the SSI approach instead? All of the locking that you talk about sounds to be aimed at a different area of potential conflict. I'm not at all sure that you're protected against races within the SNMP library itself. Dave ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click _______________________________________________ Net-snmp-users mailing list [EMAIL PROTECTED] Please see the following page to unsubscribe or change other options: https://lists.sourceforge.net/lists/listinfo/net-snmp-users