uhd: keep reading on overrun or other non-fatal errors
uhd: keep reading on overrun or other non-fatal errors

The readSamples call does not return less than the
number of samples requested. Doing otherwise is a
fatal error. So on overruns, which are not fatal,
continue reading until the requested number of
samples is received.

Signed-off-by: Thomas Tsou <ttsou@vt.edu>

git-svn-id: 504cad4147f1e500be0a169b9f46375eaf875953@2671 19bc5d8c-e614-43d4-8b26-e1612bc8e597

brunoflce/pessoalopenBTS,xyzr0482/openbts,WindyCitySDR/openbts,maxifree/openbts,Djimmer/obts,dhenyjarasandy/openbts,endaga/openbts,RangeNetworks/openbts,Djimmer/obts,maxifree/openbts,RangeNetworks/openbts,WindyCitySDR/openbts,dhenyjarasandy/openbts,maxifree/openbts,maxifree/openbts,Djimmer/obts,endaga/openbts,WindyCitySDR/openbts,hongyunnchen/openbts,endaga/openbts,WindyCitySDR/openbts,Djimmer/obts,RangeNetworks/openbts,brunoflce/pessoalopenBTS,Djimmer/obts,xyzr0482/openbts,xyzr0482/openbts,RangeNetworks/openbts,maxifree/openbts,WindyCitySDR/openbts,Djimmer/obts,dhenyjarasandy/openbts,brunoflce/pessoalopenBTS,brunoflce/pessoalopenBTS,RangeNetworks/openbts,hongyunnchen/openbts,hongyunnchen/openbts,hongyunnchen/openbts,RangeNetworks/openbts,hongyunnchen/openbts,endaga/openbts,brunoflce/pessoalopenBTS,dhenyjarasandy/openbts,xyzr0482/openbts,dhenyjarasandy/openbts,endaga/openbts,xyzr0482/openbts