/* File: t1.c Calling a function from a thread */ #include // pthread_t, pthread_create #include // printf #include // getpid void* someFunc(void* unused) { fprintf(stderr, "Hi from someFunc. pid: %d\n", getpid()); return NULL; } int main() { printf("About to call someFunc. pid: %d\n", getpid()); pthread_t tid; // thread id pthread_create(&tid, NULL, someFunc, NULL); printf("Back from calling someFunc\n"); printf("main out\n"); }