Fix bug 8072 - PANIC: create_file_acl_common frees handle two times.
commit23e6f41ec923e2d3b4684ee646c8cd29506d787a
authorJeremy Allison <jra@samba.org>
Fri, 8 Apr 2011 22:25:18 +0000 (8 15:25 -0700)
committerKarolin Seeger <kseeger@samba.org>
Tue, 19 Apr 2011 19:22:07 +0000 (19 21:22 +0200)
treedaac87e2c6c703c6cbd901b37d31bb0e349972d1
parentfae43d2640459fe8cb3d485eacd1624de59b9622
Fix bug 8072 - PANIC: create_file_acl_common frees handle two times.

Caused by premature optimisation storing the parent ACL on the
module handle instead of (correctly) on the file fsp. Previous
code wasn't reentrant safe. This is less optimal but doesn't
crash in the specific case :-).

Jeremy.
source3/modules/vfs_acl_common.c