mirror of
https://gitlab.nic.cz/labs/bird.git
synced 2024-12-22 17:51:53 +00:00
b901cca2df
There are now 3 different pools with specific lifetime. All of these are available since protocol start, anyway they get freed in different moments. First, pool_up gets freed immediately after announcing PS_STOP, to e.g. stop all timers and events regularly updating the routing table when the imports are already flushing. Then, pool_inloop gets freed just before the protocol loop is finally stopped, after all channels, imports and exports and other hooks are cleaned up. And finally, the pool itself is freed the last. Unless you explicitly need the early free, use this pool. |
||
---|---|---|
.. | ||
config.Y | ||
dbdes.c | ||
Doc | ||
hello.c | ||
iface.c | ||
lsack.c | ||
lsalib.c | ||
lsalib.h | ||
lsreq.c | ||
lsupd.c | ||
Makefile | ||
neighbor.c | ||
ospf.c | ||
ospf.h | ||
packet.c | ||
rt.c | ||
rt.h | ||
topology.c | ||
topology.h |