protocol: handle case where the srv lookup doesn't fail but returns nothing
protocol: handle case where the srv lookup doesn't fail but returns nothing

thinkofdeath/steven,ammaraskar/steven,drXor/steven