diff options
author | Mike Buland <eichlan@xagasoft.com> | 2007-07-10 01:45:07 +0000 |
---|---|---|
committer | Mike Buland <eichlan@xagasoft.com> | 2007-07-10 01:45:07 +0000 |
commit | 32c48edc85e05bedc6324109e8a5429767dda42a (patch) | |
tree | 260535d410e450f419b81b539fb3e9c010fdca40 /src/client.cpp | |
parent | 96a0e186d535d761d6b24ef3e929a6710e4b0cea (diff) | |
download | libbu++-32c48edc85e05bedc6324109e8a5429767dda42a.tar.gz libbu++-32c48edc85e05bedc6324109e8a5429767dda42a.tar.bz2 libbu++-32c48edc85e05bedc6324109e8a5429767dda42a.tar.xz libbu++-32c48edc85e05bedc6324109e8a5429767dda42a.zip |
I Fixed the Hash bug!!!
Diffstat (limited to 'src/client.cpp')
-rw-r--r-- | src/client.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/client.cpp b/src/client.cpp index dc91e4b..7332abc 100644 --- a/src/client.cpp +++ b/src/client.cpp | |||
@@ -63,8 +63,11 @@ void Bu::Client::processOutput() | |||
63 | { | 63 | { |
64 | if( sWriteBuf.getSize() > 0 ) | 64 | if( sWriteBuf.getSize() > 0 ) |
65 | { | 65 | { |
66 | pSocket->write( sWriteBuf.getStr(), sWriteBuf.getSize() ); | 66 | int nAmnt = (sWriteBuf.getSize()<2048)?(sWriteBuf.getSize()):(2048); |
67 | sWriteBuf.clear(); | 67 | printf("Transmitting %d of %ld bytes.\n", nAmnt, sWriteBuf.getSize() ); |
68 | pSocket->write( sWriteBuf.getStr(), nAmnt ); | ||
69 | sWriteBuf.trimFront( nAmnt ); | ||
70 | //sWriteBuf.clear(); | ||
68 | } | 71 | } |
69 | } | 72 | } |
70 | 73 | ||