Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:12.2:PowerPC
net-snmp
net-snmp-5.7.1-snmplib-zero-timeout.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File net-snmp-5.7.1-snmplib-zero-timeout.patch of Package net-snmp
commit 1421924b4852142192c5bb9e93ddbfed69e908fa Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Sep 21 22:20:08 2011 +0200 CHANGES: snmplib: Avoid waiting indefinitely if a session has timeout zero diff --git a/snmplib/snmp_api.c b/snmplib/snmp_api.c index df0dc1c..980b6f8 100644 --- a/snmplib/snmp_api.c +++ b/snmplib/snmp_api.c @@ -6032,8 +6032,9 @@ snmp_sess_select_info2_flags(void *sessp, */ requests++; for (rp = slp->internal->requests; rp; rp = rp->next_request) { - if ((!timerisset(&earliest) - || (timercmp(&rp->expire, &earliest, <)))) { + if (!timerisset(&earliest) + || (timerisset(&rp->expire) + && timercmp(&rp->expire, &earliest, <))) { earliest = rp->expire; DEBUGMSG(("verbose:sess_select","(to in %d.%06d sec) ", (int)earliest.tv_sec, (int)earliest.tv_usec));
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor