rem: init_after_fork()
add: init_after_fork(void)
context: init_after_fork(){	// re-initialize all locks	for (LockList::Iterator it = sLockList.GetIterator(); it.HasNext();) {		hoardLockType *lock = it.Next();		reinitialize_hoard_lock(*lock);	}	// find the heap area	sHeapArea = area_for(sHeapBase);	if (sHeapArea < 0) {		// Where is it gone?		debug_printf("hoard: init_after_fork(): thread %ld, Heap area not "			"found! Base address: %p\n", find_thread(NULL), sHeapBase);		exit(1);	}}