Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 1468 → Rev 1467

/kernel/trunk/generic/src/proc/task.c
107,15 → 107,6
btree_create(&ta->futexes);
ipl = interrupts_disable();
 
/*
* Increment address space reference count.
* TODO: Reconsider the locking scheme.
*/
mutex_lock(&as->lock);
as->refcount++;
mutex_unlock(&as->lock);
 
spinlock_lock(&tasks_lock);
 
ta->taskid = ++task_counter;
148,7 → 139,7
 
rc = elf_load((elf_header_t *) program_addr, as);
if (rc != EE_OK) {
as_destroy(as);
as_free(as);
return NULL;
}