servalproject / serval-dna

The Serval Project's core daemon that implements Distributed Numbering Architecture (DNA), MDP, VoMP, Rhizome, MeshMS, etc.
http://servalproject.org
Other
170 stars 81 forks source link

Set manifest pointer to null to stop double free when database is slow #146

Closed NHAS closed 4 years ago

NHAS commented 4 years ago

Fixes serval crash on low end devices which is caused by the database being locked for too long, which in turn sends the busy signal which double frees the manifest.