Not pissed enough to fire him, obviously.
That's easy for you to say. Trump can fire Sessions any time he wants to, true enough. But he can't hire a new AG without a Senate confirmation. Recess appointment you say? The Senate will just take a break, like it did last August, so that it isn't technically in recess.