it calls errors this tick and close next tick