Hello, I'm working on porting the QEMU to the HelenOS and I need the pthread functionality. What I thought I could do was base pthread implementation on existing thead_ functions and extend them to support join, detach and return values. Sadly I discovered the function thread_get_id is behaving rather strangely. It seems like it sometimes returns a different id. Another possibility is that the stack is corrupted. Is this still a supported functionality, or are fibril_ functions supposed to substitute those? Please find attached a test which is failing for me. Correct me if my assumptions are wrong.
Jan Mares
_______________________________________________ HelenOS-devel mailing list [email protected] http://lists.modry.cz/listinfo/helenos-devel
