using a custom build (GD v3.1.2 mono)
Following the tutorial in the docs
https://docs.godotengine.org/en/3.1/development/cpp/custom_godot_servers.html
I keep getting a crash when the HilbertHotel thread function calls a method on the _HilbertHotel wrapper class
void HilbertHotel::_emit_occupy_room(uint64_t room, RID rid) {
_HilbertHotel::get_singleton()->_occupy_room(room, rid);
}
Is this pattern of emitting signals common? I cannot find a practical example mirroring this pattern in any of the other godot servers.