Instead of nil, an empty table is used as "opts" argument of the driver "release" method. This is the policy of the module "queue": "Check opts in abstract.lua, instead to check inside the driver".
Added a test for release all tasks on start.
Follow-up #66
Fixes #121
ChangeLog: fix the tasks releases on start for some drivers(utubettl, fifottl, limfifottl). Before, an attempt to release "taken" tasks on start lead to an error:"attempt to index local 'opts' (a nil value)".
Follow-up #66 Fixes #121
ChangeLog: fix the tasks releases on start for some drivers(utubettl, fifottl, limfifottl). Before, an attempt to release "taken" tasks on start lead to an error:"attempt to index local 'opts' (a nil value)".