7421 sync client

Should WriteFile on the ioservice be able to throw an exception? Might be something worth catching and throwing (just in case).