core_tests: deinit core before destroying it

This fixes a use after free by ioservice threads
release-v0.4.0.1
moneromooo-monero 9 years ago
parent bc8a52efd8
commit b245215193
No known key found for this signature in database
GPG Key ID: 686F07454D6CEFC3

@ -498,7 +498,9 @@ inline bool do_replay_events(std::vector<test_event_entry>& events)
return false;
}
t_test_class validator;
return replay_events_through_core<t_test_class>(c, events, validator);
bool ret = replay_events_through_core<t_test_class>(c, events, validator);
c.deinit();
return ret;
}
//--------------------------------------------------------------------------
template<class t_test_class>

Loading…
Cancel
Save