<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Looking through the code here:<div><br></div><div><a href="https://github.com/FreeRADIUS/freeradius-server/blob/master/src/main/connection.c">https://github.com/FreeRADIUS/freeradius-server/blob/master/src/main/connection.c</a></div><div><br></div><div>Should fr_connection->number match fr_connection_pool_t->count  … it seems as though number is being assigned the incremented value of count and number is a signed int whereas count is an unsigned int?  What happens if count grows larger than the max signed int?  Should both of these be changed to a long or unsigned long to reduce the chance of overflow to a near impossibility?</div><div><br></div><div>-- Aaron</div></body></html>