- posix_ipc is broken under FreeBSD
A clarification: the module posix_ipc is *not* broken. It exposes
FreeBSD's implementation of POSIX IPC which has broken semaphores
(based on my experiments, anyway). The practical result for you is the
same but the difference is very important to me as the module author.
Fixing the posix_ipc module is under my control, fixing FreeBSD's
POSIX IPC is not.
Mea culpa. :-) I did not want to offend you.
- sysv_ipc does not support message queues at all
That's true, but in your original email you said you were looking for
"semaphores and shared memory". There was no mention of message queues.
You are right again. :-) I would like to use IPC beacuse I want to send
messages between processes.
- shm is not maintained
SHM *is* maintained. As I said in my first email and as it says on the
Web page, I'm not developing it any further. No further development !=
unmaintained.
My bad again. :-( This is not my day.
It is so interesting that there is no standard implementation for IPC
in Python. I would think it is a very common task for programmers. I
might find myself writting a new IPC module that works under Windows
as well.
Feel free to reinvent the wheel. Or, you could pitch in and help with
what's already out there.
--
http://mail.python.org/mailman/listinfo/python-list