allow interrupt sleep during blank when receiving sigusr

restart infinite bar after black

bug fix being not able to read longer pid than 4 characters