core-util: Add retry logic when pa_close returns Broken pipe error