diff options
Diffstat (limited to 'rtemsbsd/rtems/rtems-bsd-muteximpl.c')
-rw-r--r-- | rtemsbsd/rtems/rtems-bsd-muteximpl.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/rtemsbsd/rtems/rtems-bsd-muteximpl.c b/rtemsbsd/rtems/rtems-bsd-muteximpl.c index c68bd461..d7776f5a 100644 --- a/rtemsbsd/rtems/rtems-bsd-muteximpl.c +++ b/rtemsbsd/rtems/rtems-bsd-muteximpl.c @@ -57,6 +57,7 @@ rtems_bsd_mutex_lock_more(struct lock_object *lock, rtems_bsd_mutex *m, /* Priority inheritance */ _Thread_Raise_priority(owner, executing->current_priority); + ++executing->resource_count; _Thread_queue_Enqueue_critical(&m->queue, executing, STATES_WAITING_FOR_MUTEX, WATCHDOG_NO_TIMEOUT, 0, lock_context); |