replacing uuid.uuid4() with uuid.UUID(int=big_int_from_os.urandom)
because evidently uuid4 can hang when run inside a child process of a
daemon... not sure why.