07-01-2015, 11:30 AM
(06-30-2015, 12:38 PM)curlyboi Wrote: Good point. I will try to fix this but there is a risk. What if i add a state "keyspace measuring", and an agent performing this will crash? Then the task will frozen in that state. Sure, i could add some timeout but how much time is too much here? we are talking hours
I think the benefits are much greater than potential risk. All I would have to do is paying attention during first use of this specific dictionary, checking if everything went OK.
My gain is avoiding repeating such task hundreds of time for the same dictionary across hundreds of future tasks.
I think you could even skip timeout part, just wait until it finishes and maybe you could just add the choice of using such feature in config file so everybody can choose whether they like repeated keyspace masurements or not.
It would be very helpful curlyboi, at least for me.