Fix fork() bug