crate/crate — pull request #966 by mfussenegger (2014-07-15 12:13:28+00:00)
Title: fix a blob recovery race condition

This could occur given the following scenario:

SourceNode TargetNode

--> start upload

--> chunk request

** RECOVERY START **

--> chunk request
--> chunk replica --> X // no transfer state

--> last chunk (transfer state removal)

<--- get transfer state

// no transfer state