Apparently zero-length writes fail with EINVAL on OS X.
Apparently zero-length writes fail with EINVAL on OS X.

shaunstanislaus/stronglink,Ryezhang/stronglink,yamingd/stronglink,rmoorman/stronglink,guiquanz/stronglink,nkatsaros/stronglink,shaunstanislaus/stronglink,Ryezhang/stronglink,yamingd/stronglink,btrask/stronglink,rmoorman/stronglink,rmoorman/stronglink,nkatsaros/stronglink,Ryezhang/stronglink,feld/stronglink,Lacra17/stronglink,shaunstanislaus/stronglink,iOSCowboy/stronglink,nkatsaros/stronglink,feld/stronglink,btrask/stronglink,Lacra17/stronglink,btrask/stronglink,btrask/stronglink,guiquanz/stronglink,iOSCowboy/stronglink,iOSCowboy/stronglink,yamingd/stronglink,guiquanz/stronglink,Lacra17/stronglink,feld/stronglink