Restart process should use the current process' pid (#7373)
Restart process should use the current process' pid (#7373)

This fixes varying pids for server-respawns. And avoids duplicate process
creating multiple pids when the server restart signal is triggered with
service restart enabled.

Fixes #7350
harshavardhana/minio,fwessels/minio,jimjag/minio,jimjag/minio,donatello/minio,balamurugana/minio,aead/minio,minio/minio,krishnasrinivas/minio,NitishT/minio,harshavardhana/minio,krishnasrinivas/minio,harshavardhana/minio,harshavardhana/minio,fwessels/minio,aead/minio,vadmeste/minio,balamurugana/minio,NitishT/minio,aead/minio,fwessels/minio,aead/minio,aead/minio,donatello/minio,krisis/minio,harshavardhana/minio,harshavardhana/minio,krishnasrinivas/minio,krishnasrinivas/minio,harshavardhana/minio,vadmeste/minio,aead/minio,NitishT/minio,fwessels/minio,jimjag/minio,harshavardhana/minio,jimjag/minio,minio/minio,krisis/minio,aead/minio,aead/minio,NitishT/minio