flag crawler as running during the request to run

... so there's no race to tell if it's running if you check after the command
exits.