LINUX.ORG.RU

История изменений

Исправление vvn_black, (текущая версия) :

создастся новое, которое будет помещено в конец списка или непосредственно после текущего.

и теперь

погодь, тут не обязательно в начало добавлять, ведь уже могли быть задания, которые неудачно обработались, и они уже позади текущего

ну, какое было задание такой и вариант решения.

Есть пул урлов, он должен уметь принять урл для обработки и уметь отдать урл. И есть обработчик - ему фиолетово на логику, он получил урл - вернул результат. Соответственно, пул должен уметь приоритезировать урлы.

Если пул сложнее списка, то и не надо обычный список использовать, пусть будет структура сложнее.

Исходная версия vvn_black, :

создастся новое, которое будет помещено в конец списка или непосредственно после текущего.

и теперь

погодь, тут не обязательно в начало добавлять, ведь уже могли быть задания, которые неудачно обработались, и они уже позади текущего

ну, какое было задание такой и вариант решения.

Есть пул урлов, он должен уметь принять урл для обработки и уметь отдать урл. И есть обработчик - ему фиолетово на логику, он получил урл - вернул результат. Соответственно, пул должен уметь приоритезировать урлы.

Если пул сложнее списка, то и не надо список использовать, пусть будет структура сложнее.