SL-14975 SL-14384 viewer crashes because of large chat groups
1. Due to desync participant can be NULL - added NULL checks 2. With large backlog of events, closing and then opening a goup session was causing a crash due to obsolete events - added cleanup for backlog 3. In some cases events were accumulating faster than they were processed - ensured that after certain point event processing scales up with a backlog
Showing
- indra/newview/llconversationmodel.cpp 2 additions, 2 deletionsindra/newview/llconversationmodel.cpp
- indra/newview/llconversationview.cpp 7 additions, 4 deletionsindra/newview/llconversationview.cpp
- indra/newview/llfloaterimcontainer.cpp 54 additions, 15 deletionsindra/newview/llfloaterimcontainer.cpp
- indra/newview/llfloaterimcontainer.h 3 additions, 2 deletionsindra/newview/llfloaterimcontainer.h
- indra/newview/llfloaterimsessiontab.cpp 4 additions, 1 deletionindra/newview/llfloaterimsessiontab.cpp
Loading
Please register or sign in to comment