threads question
Michael C. Shultz
ringworm01 at gmail.com
Mon Mar 14 20:14:30 PST 2005
Hi, I've just reached a point in a program I'm writing where I'd like to
do threading.
When I try to start a thread like this:
pthread_create(&thread, &attr, MGPMrUpgrade, property );
where property is a structure of many variables it doesn't get passed
to the function. If I do this:
pthread_create(&thread, &attr, MGPMrUpgrade( &property ), NULL );
It works, but just seems wrong.
Can anyone point me to a source file, preferably in /usr/src somewhere
that passes a structure to a function being run as a thread so I may
study the proper way to do this?
Thank you.
-Mike
More information about the freebsd-hackers
mailing list