It is because there is exit after fish's initialization code. I traped EXIT
to hook all of program exits.

--