add easythread.c