summaryrefslogtreecommitdiff
path: root/source4/smbd/server.c
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2009-08-07 17:16:26 +1000
committerAndrew Tridgell <tridge@samba.org>2009-08-07 17:24:48 +1000
commit2c12c985e7f2debb25452e484925b7fdf987c659 (patch)
tree34f19490f099a0ae48082960ffe13e6ee40df72e /source4/smbd/server.c
parente2d4ae15107c8613707adc68ffc68c6ced04e9be (diff)
downloadsamba-2c12c985e7f2debb25452e484925b7fdf987c659.tar.gz
samba-2c12c985e7f2debb25452e484925b7fdf987c659.tar.bz2
samba-2c12c985e7f2debb25452e484925b7fdf987c659.zip
use talloc with the global schema consistently
Before this change, the first opener of the sam ldb context would become the owner of the global schema, then the autofree context got a reference to the schema. Any subsequent opens of the sam ldb also got a reference. This meant that the talloc hierarchy was inconsistent between the first sam ldb open and subsequent opens. With this change the autofree context becomes the owner of the global schema, and all ldb contexts get a reference.
Diffstat (limited to 'source4/smbd/server.c')
0 files changed, 0 insertions, 0 deletions