mirror of
https://github.com/samba-team/samba.git
synced 2025-03-08 04:58:40 +03:00
fix a memory leak
allocate the memory to the 'call' context and not off the 'ctdb' context (This used to be ctdb commit be89005bd5d13409e377d425db2aad1c0d5b3826)
This commit is contained in:
parent
5bb9b021f9
commit
26ec64a571
@ -721,7 +721,7 @@ int ctdb_daemon_call_recv(struct ctdb_call_state *state, struct ctdb_call *call)
|
||||
}
|
||||
|
||||
if (state->call->reply_data.dsize) {
|
||||
call->reply_data.dptr = talloc_memdup(state->ctdb_db->ctdb,
|
||||
call->reply_data.dptr = talloc_memdup(call,
|
||||
state->call->reply_data.dptr,
|
||||
state->call->reply_data.dsize);
|
||||
call->reply_data.dsize = state->call->reply_data.dsize;
|
||||
|
Loading…
x
Reference in New Issue
Block a user