when processing a task close() does nothing (logic written on redis)
check for valid json before trigerring a task
when alreadyClosed a task the, another close() does nothing (logic written on redis)
version bumped
add some error handling