comparison libfdcore/fdcore-internal.h @ 1207:043b894b0511

Cleanups in failover situation to avoid deadlocks and corrupt messages ids. Tested OK now.
author Sebastien Decugis <sdecugis@freediameter.net>
date Fri, 14 Jun 2013 17:30:42 +0800
parents 56c36d1007b4
children 8f9684264fe0
comparison
equal deleted inserted replaced
1206:ef7c5e39badf 1207:043b894b0511
181 /* The next hop-by-hop id value for the link, only read & modified by p_outthr */ 181 /* The next hop-by-hop id value for the link, only read & modified by p_outthr */
182 uint32_t p_hbh; 182 uint32_t p_hbh;
183 183
184 /* Sent requests (for fallback), list of struct sentreq ordered by hbh */ 184 /* Sent requests (for fallback), list of struct sentreq ordered by hbh */
185 struct sr_list p_sr; 185 struct sr_list p_sr;
186 struct fifo *p_tofailover;
186 187
187 /* Pending received requests not yet answered (count only) */ 188 /* Pending received requests not yet answered (count only) */
188 long p_reqin_count; /* We use p_state_mtx to protect this value */ 189 long p_reqin_count; /* We use p_state_mtx to protect this value */
189 190
190 /* Data for transitional states before the peer is in OPEN state */ 191 /* Data for transitional states before the peer is in OPEN state */
"Welcome to our mercurial repository"