Remove dead process from it's suspension queues

This commit is contained in:
2026-01-25 22:39:29 +01:00
parent 5e16bb647c
commit 18f791222e
3 changed files with 34 additions and 9 deletions

View File

@@ -47,8 +47,6 @@ void app_main (void) {
spawn (&app_thread1);
/* for (volatile int i = 0; i < 1000*1000; i++) */
/* ; */
for (;;) {
lock_mutex (MUTEX, RV_PRIVATE);
@@ -56,9 +54,6 @@ void app_main (void) {
test ('a');
unlock_mutex (MUTEX, RV_PRIVATE);
/* for (volatile int i = 0; i < 1000*1000; i++) */
/* ; */
}
}
@@ -70,9 +65,6 @@ void app_thread1 (void) {
test ('b');
unlock_mutex (MUTEX, RV_PRIVATE);
/* for (volatile int i = 0; i < 1000*1000; i++) */
/* ; */
}
quit ();