new MainContext, signal exception processing, signal sameThread processing