Added support for infinite lifetime (NULL / 0 seconds)