summaryrefslogtreecommitdiff
path: root/src/core/ao_ignite.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/ao_ignite.c')
-rw-r--r--src/core/ao_ignite.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/core/ao_ignite.c b/src/core/ao_ignite.c
index 561b5513..d4aef153 100644
--- a/src/core/ao_ignite.c
+++ b/src/core/ao_ignite.c
@@ -81,7 +81,9 @@ ao_igniter_status(enum ao_igniter igniter)
void
ao_igniter_fire(enum ao_igniter igniter) __critical
{
+#ifndef MEGAMETRUM
ao_mutex_get(&ao_radio_mutex);
+#endif
ao_ignition[igniter].firing = 1;
switch(ao_config.ignite_mode) {
case AO_IGNITE_MODE_DUAL:
@@ -126,7 +128,9 @@ ao_igniter_fire(enum ao_igniter igniter) __critical
break;
}
ao_ignition[igniter].firing = 0;
+#ifndef MEGAMETRUM
ao_mutex_put(&ao_radio_mutex);
+#endif
}
void