pthreadinit(reduce_thread, (void*)&args);
The correct syntax may be:
pthread_t thread;
...
pthread_create(&thread, NULL, reduce_thread, args);
but we are not posative. If anyone knows for sure, please let us
know.
Thanks,
Steve