Fixed a bug in terminate where we were endlessly calling fetch