in Bolts/src/bolts/Task.java [626:630]
public void setResult(TResult result) { if (!trySetResult(result)) { throw new IllegalStateException("Cannot set the result of a completed task."); } }