Browse Source

Count extra cloned work in the total queued count.

nfactor-troky
Con Kolivas 12 years ago
parent
commit
ebaa615f6d
  1. 2
      cgminer.c

2
cgminer.c

@ -3655,6 +3655,7 @@ static struct work *clone_work(struct work *work) @@ -3655,6 +3655,7 @@ static struct work *clone_work(struct work *work)
cloned = false;
break;
}
inc_queued();
roll_work(work);
work_clone = make_clone(work);
/* Roll it again to prevent duplicates should this be used
@ -3760,7 +3761,6 @@ retry: @@ -3760,7 +3761,6 @@ retry:
work_heap = clone_work(work_heap);
memcpy(work, work_heap, sizeof(struct work));
free_work(work_heap);
if (!work->clone)
dec_queued();
ret = true;

Loading…
Cancel
Save