Standard IPC for Python?
gandalf at shopzeus.com
Tue Jan 13 19:22:48 CET 2009
>> - 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 !=
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.
More information about the Python-list