On Sun, May 15, 2011 at 12:07 PM, Brian Curtin <brian.cur...@gmail.com> wrote:
> On Sun, May 15, 2011 at 03:31, Victor Stinner <victor.stin...@haypocalc.com>
> wrote:
>>
>> Hi,
>>
>> This guy rocks! He understood and fixed many subtle bugs like race
>> conditions recently. Example from the NEWS of Python 3.3:
>>
>> - Issue #12060: Use sig_atomic_t type and volatile keyword in the signal
>>  module. Patch written by Charles-François Natali.
>>
>> - Issue #11849: Make it more likely for the system allocator to release
>>  free()d memory arenas on glibc-based systems.  Patch by
>> Charles-François
>>  Natali.
>>
>> - Issue #10517: After fork(), reinitialize the TLS used by the
>> PyGILState_*
>>  APIs, to avoid a crash with the pthread implementation in RHEL 5.
>> Patch
>>  by Charles-François Natali.
>>
>> - Issue #11650: PyOS_StdioReadline() retries fgets() if it was
>> interrupted
>>  (EINTR), for example if the program is stopped with CTRL+z on Mac OS
>> X. Patch
>>  written by Charles-Francois Natali.
>>
>> - Issue #11811: ssl.get_server_certificate() is now IPv6-compatible.
>> Patch
>>  by Charles-François Natali.
>>
>> - Issue #8428: Fix a race condition in multiprocessing.Pool when
>> terminating
>>  worker processes: new processes would be spawned while the pool is
>> being
>>  shut down.  Patch by Charles-François Natali.
>>
>> - Issue #11757: select.select() now raises ValueError when a negative
>> timeout
>>  is passed (previously, a select.error with EINVAL would be raised).
>> Patch
>>  by Charles-François Natali.
>>
>> etc.
>>
>> I would to propose him to commit grant. What do you think?
>>
>> Victor
>
> +1, he's been involved in some tougher issues and has been active for a
> while now. I haven't looked at many of his patches but he has written
> several, and his comments on issues have been pretty thorough.

Agreed
_______________________________________________
python-committers mailing list
python-committers@python.org
http://mail.python.org/mailman/listinfo/python-committers

Reply via email to