Message373333
There is a cache variable for the running loop holder, but once set_running_loop is called the variable was set to NULL so the next time get_running_loop would have to query a dictionary to receive the running loop holder.
I thought why not always cache the latest set_running_loop?
The only issue I thought of here is in the details of the implementation: I have too little experience in python to know if there could be a context switch to get_running_loop while set_running_loop is running.
If a context switch is possible there then this issue would be way harder to solve, but it is still solvable. |
|
Date |
User |
Action |
Args |
2020-07-08 19:00:14 | tontinton | set | recipients:
+ tontinton |
2020-07-08 19:00:14 | tontinton | set | messageid: <1594234814.85.0.697243284436.issue41247@roundup.psfhosted.org> |
2020-07-08 19:00:14 | tontinton | link | issue41247 messages |
2020-07-08 19:00:14 | tontinton | create | |
|