+1

On Mon, Jun 18, 2018 at 10:09 AM, Alan Carroll <
solidwallofc...@oath.com.invalid> wrote:

> +1
>
> On Mon, Jun 18, 2018 at 10:06 AM, David Calavera <david.calav...@gmail.com
> >
> wrote:
>
> > I noticed that atscppapi::RegisterGlobalPlugin doesn't return any value.
> > This makes impossible for plugins that use to to know whether they need
> to
> > abort initialization or continue after registering the plugin.
> >
> > I'm proposing to change the method signature to return a boolean value,
> so
> > plugins can abort in case of failure.
> >
> > Example:
> >
> > ```
> > void TSPluginInit(int argc, const char *argv[]) {
> >   if (!atscppapi::RegisterGlobalPlugin("netlify", "netlify",
> > da...@netlify.com") {
> >     return;
> >   }
> > }
> > ```
> >
> > I've opened a PullRequest with this change. If this proposal is
> accepted, I
> > can update all examples and plugins with the new behavior in the same
> Pull
> > Request:
> >
> > https://github.com/apache/trafficserver/pull/3846
> >
>



-- 
Derek

Reply via email to