make xwl data offer writing async
make xwl data offer writing async

I foolishly thought this was an impossibly rare deadlock condition

fix T6454

tasn/enlightenment,tasn/enlightenment,tasn/enlightenment