Changeset def5207 in mainline


Ignore:
Timestamp:
2006-12-14T13:39:41Z (17 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
55cc9bc
Parents:
0313ff0
Message:

add forgotten btree_remove()

Location:
kernel/generic/src/proc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/proc/scheduler.c

    r0313ff0 rdef5207  
    391391                case Exiting:
    392392repeat:
    393                         if (THREAD->detached) {
     393                        if (THREAD->detached) {
    394394                                thread_destroy(THREAD);
    395395                        } else {
  • kernel/generic/src/proc/task.c

    r0313ff0 rdef5207  
    169169                 * t->as is destroyed.
    170170                 */
    171         } else {
     171        } else
    172172                mutex_unlock(&t->as->lock);
    173         }
    174        
     173       
     174        btree_remove(&tasks_btree, (btree_key_t) t->taskid, NULL);     
    175175        free(t);
    176176        TASK = NULL;
Note: See TracChangeset for help on using the changeset viewer.