PutIOSync for OS X

Closes #7699.