Can’t remember why I did this, but that must be a stupid reason. Everything must work even with a timeout of 0.