ThreadYieldInterval and sockets

I have an app which has sockets and a sqlite table

if I use the line

ThreadYieldInterval=0

everything works ok, except you block all incoming tcp data.
if i set it to
ThreadYieldInterval= anything!

all the sockets disconnect with error 102 the instance a sql select is issued ?

Does this sound right?