diff options
author | Mikael Helbo Kjær <mhk@designtech.dk> | 2010-09-01 18:39:12 +0200 |
---|---|---|
committer | Martin Sustrik <sustrik@250bpm.com> | 2010-09-01 18:39:12 +0200 |
commit | 59315ebdcb565d23ba78ba0ca8581cef465fc9bd (patch) | |
tree | af1906ad4980fa6cb4149e4d24d7b31b86dd7c70 /perf | |
parent | 99ddfa7d65a4556bdbb68fd1831e2de73595f0c7 (diff) |
Erasure of retired fd's in select.cpp causes an assertion in MSVC 2008 STL
I was hitting an issue with an SCL enabled STL library in connection with the
way select_t::loop was erasing retired fd's. The problem as identified by the
SCL assertion was that by the time the iterator given to the erase method was
called it was considered invalid by the library. I am not sure this isn't just
a "quirk" of the MSVC STL library as the other code looks valid to me as well.
Diffstat (limited to 'perf')
0 files changed, 0 insertions, 0 deletions