Grunt deploy and nginx root dir

Just curious if anyone out there is using grunt and how you deal the
possibility of race conditions, i.e. people trying to access old assets
just as grunt is creating/renaming new ones.

I’d be interested to hear how people are handling this. I heard one
example might be to create a new build directory and create a symlink to
the name of nginx’s root dir.