Standard IPC for Python?

Laszlo Nagy 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 != 
> 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.




More information about the Python-list mailing list