Change keep alive detail log name to fit the 10 character pattern.
Add some null checking to the BlockingUpdateQueue operation and use.
This doesn't change any functionality since we are not getting these errors
but problems in the future will not cause exceptions.