This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author sable
Recipients neologix, reshmi.george, sable, vstinner
Date 2011-07-19.09:47:07
SpamBayes Score 9.270362e-15
Marked as misclassified No
Message-id <4E254E93.4030305@users.sourceforge.net>
In-reply-to <1308864338.79.0.676975391642.issue12372@psf.upfronthosting.co.za>
Content
Hi,

sorry for the late reply.

 > STINNER Victor added the comment:
 >
> At least, I would like to know if Sébastien Sablé (the author of the original patch) changed his opinion about this issue since 2007 ;-)

I haven't changed my mind concerning this patch and we still use it for 
the Python that we deploy on AIX 5.3 and AIX 6.1 systems (I don't use 
AIX 7 yet).

Not using this patch will result in performance degradation and 
"sem_post: Permission denied" error messages from the system popping on 
the console.

 > Charles-François Natali added the comment:
 >
 > Well, it looks like a libc or kernel bug, and we probably can't do
 > much about it. Just falling back to mutex + condition variable instead
 > of POSIX semaphores does the trick, so I'll say just avoid POSIX
 > semaphores altogether on AIX and we should be fine. People could
 > report this to their AIX vendor, but they should definitely consider
 > dropping this terminally broken platform and switch to, let's says,
 > Linux or BSD...

I agree with Charles-François that it is an AIX bug that should be 
reported to IBM so that they could fix it in a future release.
I already submitted some "tickets" to IBM concerning other problems and 
it is not exactly an "agile" company so you have to be very patient.

I also agree that people should consider dropping this broken platform, 
but unfortunately IBM is aggressively and successfully (AFAIK) pushing 
this platform to many customers (in the finance industry in particular) 
so I don't expect it to die soon.

regards
History
Date User Action Args
2011-07-19 09:47:09sablesetrecipients: + sable, vstinner, neologix, reshmi.george
2011-07-19 09:47:08sablelinkissue12372 messages
2011-07-19 09:47:07sablecreate