shouldn't we at least add a debug message here indicating that a timeout has occurs and therefore this thread/process was unable to update the cache ?