Get rid of confusing debug logging
Get rid of confusing debug logging

When count is its default of -1, we get confusing debug logging counting
down negative numbers as the function listens for a matching event. This
gets rid of that by only logging when the count is positive.

Inspired by d74c155.

saltstack/salt,saltstack/salt,saltstack/salt,saltstack/salt,saltstack/salt