On 07/27/2011 07:24 PM, Miroslav Stampar wrote:
> "Gianluca Brindisi" officially hates me :)
> 
> i've tried around 6 different fixes and at the end solution from Steve
> really looks most promising (just committed something 99% similar to
> that one)
> 
> thing is that for some unapparent reason i've made some boyscout fixes
> and he probably just got crazy in all those iterations.
> 
> don't know what to say than sorry.
> 
> kr

Unfortunately, you need OS semaphores to do multiprocessing without
problems.

Python uses POSIX semaphores, which are not or poorly supported on some
OSs.  If you're willing to use external libraries, you can rewrite to
use SysV semaphores with something like
http://semanchuk.com/philip/sysv_ipc/ which should work basically
everywhere.  That would inconvenience a lot of people for the sake of
openBSD, Solaris, AIX, and FreeBSD <= 7.1 (which isn't even supported
anymore).

Because only these minority share OSs have the problem, this issue is
considered low priority for the Python project.  The related bugs are
here, if anyone feels bored in the future and wants to have a go. I
guarantee if you try, you'll learn some interesting things and lose some
hair or turn it gray. ;-)

http://bugs.python.org/issue5725
http://bugs.python.org/issue10348


-- 
 | Steven Pinkham, Security Consultant    |
 | http://www.mavensecurity.com           |
 | GPG public key ID CD31CAFB             |

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

------------------------------------------------------------------------------
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
_______________________________________________
sqlmap-users mailing list
sqlmap-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sqlmap-users

Reply via email to