On Mon, 2011-01-03 at 21:24 +0100, Bart Van Assche wrote: > On Mon, Jan 3, 2011 at 8:57 PM, Bart Van Assche <bvanass...@acm.org> > wrote: > Hi, > > Recently tests T053 and T110 started to fail (Linux and > Cygwin) in a similar fashion: snmp{trap}d.log shows that a > response has been sent but the client that sent the request > did not receive the response. > > Has anyone already been looking into this ?
I had a quick look. The problem is that in netsnmp_copy_transport there is no check against copying NULL transports and the base_transport is copied unconditionally. Thus the fix is trivial (r 19798) but then there is the big question: What is the correct semantics of a copy of a transport? What happens if I close the copy? The original? I think the method is hard to understand in the first place. In my world a transport is something non-copyable so I was quite surprised to see that the function existed. /MF ------------------------------------------------------------------------------ Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ Net-snmp-coders mailing list Net-snmp-coders@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/net-snmp-coders