How signinview handles the goto leak