urbit/noun
Paul Driver 9104ad2acb reap call sites before reaping the warm dashboard
if the warm dashboard is reaped before call sites, the activation
(and thus the label inside the activation) can be freed (during u3h_put)
while a call site in the junior still points to the label (but doesn't hold
a reference to it, since it is on a senior road). trying to take that label
during call site reap then results in a bail: foul.

the solution is to always reap call sites before reaping the warm dashboard.
2018-11-20 11:40:11 -08:00
..
allocate.c Merge branch 'master' into hashboard 2018-06-04 14:15:53 -07:00
events.c print error on failed syscall in _ce_patch_create() 2018-06-18 13:50:26 -04:00
hashtable.c fix profiling leaks 2018-04-02 14:08:28 -07:00
imprison.c WIP Merge remote-tracking branch 'fodwyt/edit' into nock-4k 2018-10-10 19:50:13 -04:00
jets.c reap call sites before reaping the warm dashboard 2018-11-20 11:40:11 -08:00
manage.c reap call sites before reaping the warm dashboard 2018-11-20 11:40:11 -08:00
nock.c fix reference handling error in _n_reap() 2018-11-09 11:53:14 -08:00
retrieve.c Fix bail_fail on &33:~ 2018-11-13 16:22:49 -08:00
trace.c Implemented u3t_boff for Linux. 2018-11-12 12:20:32 -08:00
vortex.c refactors u3v_wish for clarity 2018-10-28 21:10:25 -04:00
xtract.c Added function noun/xtract.c:u3x_hext(). 2017-06-24 11:36:46 -04:00
zave.c descriptive names for c files 2015-06-23 21:29:11 -04:00