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

Reply via email to