For the osd case, m isn't valid after the first reference countdown
on xiocompletion (because the buffer pointers were claimed).  So, must
capture and keep a connectionref sooner, so that the xio completion hook
can do a proper xiosubmit.

Signed-off-by: Marcus Watts <mdw@cohortfs.com>