Message92175
A problem can only occur if you preserve a pointer to the buffer,
and the object gets a chance to change its buffer underneath. This
can happen when there are user-defined callback, and when other
threads can get control. In the cases being fixed, other threads
*can* get control, as the GIL is released. In the cases you discuss,
this cannot happen, since the GIL is not released, and no codepath
can lead to buffer reallocation. |
|
Date |
User |
Action |
Args |
2009-09-02 18:45:12 | loewis | set | recipients:
+ loewis, lemburg, barry, teoliphant, amaury.forgeotdarc, pitrou, donmez, benjamin.peterson, gpolo, boya |
2009-09-02 18:45:10 | loewis | link | issue3139 messages |
2009-09-02 18:45:10 | loewis | create | |
|