fixes#2754

Please pull this part into a separate method. Because the main logic gets polluted with the fact that the owner maybe is not yet available and we need to wait for it.

Also 10 ms... Why not 100ms? Else you are still spinning a lot imho.