
    The fix to this isn't trivial, but shouldn't be too difficult.  We
    need to return the sent size 'later', for stream connections.  Currently
    dnewslink adds the filesize whether or not the stream connection decides
    to transact it.

:Cliff Daniel <cdaniel@Level3.net>
:
:So, it would appear the problem here is dnewslink.c:
:
:case T_ACCEPTED:
:       ++AcceptedCnt;
:        ++AcceptedTotal;
:        ++connectCount;
:        AcceptedBytes += (int32)fileSize;
:        AcceptedBytesTotal += (int32)fileSize;
:        break;
:
:Where it's using the filesize as the incrmentor. I was
:under the impression that you were incrementing those
:variables when you add data do the outgoing buffer
:for the connection.

