diff --git a/sbroad-core/src/otm/fiber.rs b/sbroad-core/src/otm/fiber.rs index c3116aebb924f3aab8b6861b3a8605175924d8c8..01ca7fbee5638c45848483a8ec7ff06e72da45ca 100644 --- a/sbroad-core/src/otm/fiber.rs +++ b/sbroad-core/src/otm/fiber.rs @@ -1,5 +1,5 @@ #[cfg(all(feature = "tracing", not(feature = "mock")))] +#[inline] pub fn fiber_id() -> u64 { - let lua = tarantool::lua_state(); - lua.eval("return require('fiber').id()").unwrap() + tarantool::fiber::id() }