Tornado example doing non-overlapping periodic calls using timeout