If several mutation in a batch throw exceptions have_cl.broken() will be called more then once. Fix this by dropping ad hoc have_cl and use parallel_for_each() that does the same thing that current code is doing. Fixes #297
If several mutation in a batch throw exceptions have_cl.broken() will be called more then once. Fix this by dropping ad hoc have_cl and use parallel_for_each() that does the same thing that current code is doing. Fixes #297