changed syncExec to asyncExec for event list, seems to solve a thread lock problem