r4935: fixed a bug where "c->status = xxx_handler(x);" could write to c after
commitc4faceadc74e0849f6197ccbec9952f6c94f6176
authorAndrew Tridgell <tridge@samba.org>
Sun, 23 Jan 2005 00:51:20 +0000 (23 00:51 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:09:07 +0000 (10 13:09 -0500)
treec1fa1d10c635aa3c1edb084c2550dcd654369423
parent362151788bed06d934f111459abe7f6491362906
r4935: fixed a bug where "c->status = xxx_handler(x);" could write to c after
it is freed. The problem is that the handler might complete the
request, and called the c->async.fn() async handler. That handler
might free the request handle.
source/libcli/composite/connect.c
source/libcli/composite/loadfile.c
source/libcli/composite/savefile.c