what prevents gulp from exiting?