ConnectionContext create ::xo::cc -p1 ... -p2 .... ::xo::cc…
Show more
Make creation of ::xo::cc more robustIn case the argument processing of ConnectionContext create ::xo::cc -p1 ... -p2 .... ::xo::cc destroy_on_cleanupruns into an exception leading to an ad_script_abort, the half-ininitialized object without cleanup definition will survive. At latertimes, this object might be reused, containing potentiallycached results from earlier runs, which can cause troubles in errorcases.This change takes care that errors during argument processing willnot leave half-initialized objects behind.
Show less