threadlimit updated everywhere, and exception logging fix