Still having trouble because of the incomplete bitfields I'm getting. Sometimes Deluge doesn't send replies to my piece requests, so I'm not getting all the pieces. I have to restart the whole thing to get the remaining pieces.