diff options
-rw-r--r-- | erts/emulator/beam/io.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/erts/emulator/beam/io.c b/erts/emulator/beam/io.c index 3fc124589b..be094862d4 100644 --- a/erts/emulator/beam/io.c +++ b/erts/emulator/beam/io.c @@ -434,7 +434,7 @@ erts_port_cleanup(Port *prt) void erts_port_free(Port *prt) { -#if defined(ERTS_SMP) || defined(ERTS_ENABLE_LOCK_CHECK) +#if defined(ERTS_SMP) || defined(DEBUG) || defined(ERTS_ENABLE_LOCK_CHECK) erts_aint32_t state = erts_atomic32_read_nob(&prt->state); #endif ERTS_LC_ASSERT(state & (ERTS_PORT_SFLG_INITIALIZING |