shutdown commandlistener before init.

might exist multiple times - depending on race conditions.