shutting down executor on destroy()