Fixes issue where owping tests would timeout for large packet counts regardless of interval. Fixed by switching to pscheduler.run_program from using subprocess library directly because Mark can read better than me. Was using wait() instead of communicate which I incorrectly read in the docs (and commented on in my code) as what you should use to avoid deadlocks on large output. It is in fact the opposite.
Fixes issue where owping tests would timeout for large packet counts regardless of interval. Fixed by switching to pscheduler.run_program from using subprocess library directly because Mark can read better than me. Was using wait() instead of communicate which I incorrectly read in the docs (and commented on in my code) as what you should use to avoid deadlocks on large output. It is in fact the opposite.

perfsonar/pscheduler,perfsonar/pscheduler,perfsonar/pscheduler,mfeit-internet2/pscheduler-dev,perfsonar/pscheduler,mfeit-internet2/pscheduler-dev