Hello!

I'm using ibrdtn from the repository from 2 weeks ago and I noticed one problem related to the fragmentation.

I had 2 nodes, A and B. I was sending a file (~77MBytes) and I stopped the connectivity between the 2 nodes several times to test the fragmentation proccess. I noticed two things. When I interrupted the transmission for 3 times (4 fragments) the node B receives the total bundle (fragments are reassembled), but the last fragment has size=total_size - last_fragment_size.

So, it means that is only taking into account the last received fragment and not all of them received before.

When I Interrupted 4 times (5 fragments) the same thing happened but in this case the bundles are not reassembled.

Did anyone noticed this?

Best regards, 

Bruno Tavares