When marking one block as completed, shift the frame_index by the right amount
When marking one block as completed, shift the frame_index by the right amount

This bug is supposed to have led to several frames of the last block to be
re-requested again every time a pull handle was not an exact multiple of
a block size. Might be worth checking the backport into 0.5.0.



git-svn-id: 29c1264a5cf5e3532df57b06678e7347571c1a3c@1622 f1ba3bf5-cb5c-402b-92a9-7c6bdc83a356

ananos/xen2mx,ananos/xen2mx,ananos/open-mx,ananos/xen2mx,ananos/open-mx,ananos/open-mx,ananos/xen2mx