On Sat, Jul 21, 2001 at 07:17:47PM -0700, Arun Sharma wrote:
> Greetings. I'm trying to port an application to FreeBSD. I have
> a signal handler registered using signal(2). It modifies the
> data pointed to by the third argument - of type sigcontext (specifically
> sc_eip) - so that the execution would resume at a different point).
> 
> However, when execution resumes, it resumes at the same point where
> it was interrupted. A quick search of the archives brought up this
> thread:

Another data point: the problem doesn't happen with IBM's MxN
pthread library ported to FreeBSD (mainly because it uses libc
and not libc_r).

http://oss.software.ibm.com/developerworks/opensource/pthreads/

I wonder how the scheduler activations based stuff is going to
handle this case.

        -Arun

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to