Kill the server when the server.pid.txt file cannot be found and start a new one.
Kill the server when the server.pid.txt file cannot be found and start a new one.

This makes Bazel not be stuck when a gRPC-only server is used in a client, then an AF_UNIX-only one, then a gRPC-only one again.

--
PiperOrigin-RevId: 144176526
MOS_MIGRATED_REVID=144176526

aehlig/bazel,safarmer/bazel,twitter-forks/bazel,kchodorow/bazel-1,meteorcloudy/bazel,Asana/bazel,damienmg/bazel,akira-baruah/bazel,aehlig/bazel,davidzchen/bazel,bazelbuild/bazel,katre/bazel,hermione521/bazel,twitter-forks/bazel,dslomov/bazel,ulfjack/bazel,spxtr/bazel,Asana/bazel,bazelbuild/bazel,cushon/bazel,hermione521/bazel,werkt/bazel,werkt/bazel,spxtr/bazel,dslomov/bazel-windows,davidzchen/bazel,perezd/bazel,akira-baruah/bazel,aehlig/bazel,damienmg/bazel,dslomov/bazel-windows,perezd/bazel,snnn/bazel,ulfjack/bazel,hermione521/bazel,kchodorow/bazel-1,damienmg/bazel,ulfjack/bazel,spxtr/bazel,kchodorow/bazel-1,bazelbuild/bazel,dslomov/bazel-windows,davidzchen/bazel,meteorcloudy/bazel,ButterflyNetwork/bazel,kchodorow/bazel-1,damienmg/bazel,kchodorow/bazel,snnn/bazel,snnn/bazel,juhalindfors/bazel-patches,LuminateWireless/bazel,variac/bazel,spxtr/bazel,cushon/bazel,perezd/bazel,davidzchen/bazel,meteorcloudy/bazel,juhalindfors/bazel-patches,aehlig/bazel,dropbox/bazel,ButterflyNetwork/bazel,meteorcloudy/bazel,werkt/bazel,dropbox/bazel,kchodorow/bazel-1,variac/bazel,twitter-forks/bazel,LuminateWireless/bazel,davidzchen/bazel,dslomov/bazel-windows,hermione521/bazel,bazelbuild/bazel,snnn/bazel,akira-baruah/bazel,katre/bazel,juhalindfors/bazel-patches,dslomov/bazel-windows,kchodorow/bazel,safarmer/bazel,kchodorow/bazel,twitter-forks/bazel,werkt/bazel,damienmg/bazel,ButterflyNetwork/bazel,dropbox/bazel,katre/bazel,snnn/bazel,LuminateWireless/bazel,dslomov/bazel,dslomov/bazel,Asana/bazel,variac/bazel,LuminateWireless/bazel,kchodorow/bazel-1,Asana/bazel,cushon/bazel,cushon/bazel,dropbox/bazel,werkt/bazel,ButterflyNetwork/bazel,variac/bazel,meteorcloudy/bazel,spxtr/bazel,akira-baruah/bazel,twitter-forks/bazel,kchodorow/bazel,bazelbuild/bazel,juhalindfors/bazel-patches,snnn/bazel,cushon/bazel,perezd/bazel,snnn/bazel,juhalindfors/bazel-patches,safarmer/bazel,damienmg/bazel,aehlig/bazel,dropbox/bazel,ulfjack/bazel,Asana/bazel,spxtr/bazel,aehlig/bazel,Asana/bazel,safarmer/bazel,akira-baruah/bazel,hermione521/bazel,dslomov/bazel-windows,kchodorow/bazel,variac/bazel,hermione521/bazel,dslomov/bazel,cushon/bazel,kchodorow/bazel,ButterflyNetwork/bazel,variac/bazel,katre/bazel,safarmer/bazel,LuminateWireless/bazel,perezd/bazel,twitter-forks/bazel,twitter-forks/bazel,werkt/bazel,aehlig/bazel,kchodorow/bazel,dslomov/bazel,ulfjack/bazel,akira-baruah/bazel,perezd/bazel,dslomov/bazel,variac/bazel,juhalindfors/bazel-patches,dslomov/bazel,safarmer/bazel,meteorcloudy/bazel,LuminateWireless/bazel,juhalindfors/bazel-patches,meteorcloudy/bazel,ulfjack/bazel,spxtr/bazel,katre/bazel,katre/bazel,bazelbuild/bazel,dropbox/bazel,perezd/bazel,davidzchen/bazel,ButterflyNetwork/bazel,Asana/bazel,damienmg/bazel,ulfjack/bazel,davidzchen/bazel