X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fnetifd.git;a=blobdiff_plain;f=proto-shell.c;h=2239b496e2216baec10c498e80eddb4ae7909d19;hp=492d0e4a8b8aa15e7034db3bc445938133ba4f1d;hb=889a60c26de78b288fb16a9c17db4a248e958fbd;hpb=36dba9c4a9aee236928459d3d38fd08e5924259b diff --git a/proto-shell.c b/proto-shell.c index 492d0e4..2239b49 100644 --- a/proto-shell.c +++ b/proto-shell.c @@ -201,6 +201,8 @@ proto_shell_free(struct interface_proto_state *proto) struct proto_shell_state *state; state = container_of(proto, struct proto_shell_state, proto); + netifd_kill_process(&state->script_task); + netifd_kill_process(&state->proto_task); free(state->config); free(state); }