Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 06 Nov 2000 11:12:29 +0300
From:      jadream <jadream@chat.ru>
To:        freebsd-questions@freebsd.org
Subject:   Is msgrcv() thread-blocking in 4.x?
Message-ID:  <3A0667ED.B3074BF6@chat.ru>

next in thread | raw e-mail | index | archive | help
Hi ppl!

I have two processes both multithreaded with threads from one process
comunicating with threads from another using SystemV IPC (msgs &
semaphores).
That used to work well under Linux as threads there are just same as
processes.
But when I came to the process-limit in Linux and had to change for
freeBSD all comes bad.
msgrcv() and semop() are blocking whole processes not appropriate
threads and I'm near the point of blowing up.
I'm using FreeBSD 3.2 for now.
What if  I change for 4.x?
Will it work or I have no chance to cope with with that? :0)
Any help will be useful
Thanks.

Alexander Komratov




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3A0667ED.B3074BF6>