Yes they have right, this patch not destroy old engine.
But probably I found the problem. I noticed that the daemon crash when the function "destroy_engine" it is call from "gtk_widget_destroy" in function "_notify_timeout_destroy".
If you comment the "g_module_close(engine->module)" in "destroy_engine" function, the daemon not crash and free memory engine, but probably the "GModule *module" is not closed properly.
Yes they have right, this patch not destroy old engine. destroy" in function "_notify_ timeout_ destroy" . close(engine- >module) " in "destroy_engine" function, the daemon not crash and free memory engine, but probably the "GModule *module" is not closed properly.
But probably I found the problem. I noticed that the daemon crash when the function "destroy_engine" it is call from "gtk_widget_
If you comment the "g_module_