Mercurial > hg > freeDiameter-dtls
diff libfdcore/fdcore-internal.h @ 1209: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 | 33ad82ffbdde |
line wrap: on
line diff
--- a/libfdcore/fdcore-internal.h Fri Jun 14 17:30:01 2013 +0800 +++ b/libfdcore/fdcore-internal.h Fri Jun 14 17:30:42 2013 +0800 @@ -183,6 +183,7 @@ /* Sent requests (for fallback), list of struct sentreq ordered by hbh */ struct sr_list p_sr; + struct fifo *p_tofailover; /* Pending received requests not yet answered (count only) */ long p_reqin_count; /* We use p_state_mtx to protect this value */