Refine publish.publish timeout
Merge pull request #14035 from cachedout/12655

Don't use generic timeout, instead check for returned minions.