RandomNumberService unscheduled fix

Fix the random number service so that it will
not trigger unscheduled execution of the producer
that saves the random states when it tries to read
the random states. It will now always skip the
current process when getting it.