summaryrefslogtreecommitdiffstats
path: root/xlators/storage/posix/src/posix-common.c
diff options
context:
space:
mode:
authorXavi Hernandez <xhernandez@redhat.com>2020-09-04 14:49:50 +0200
committerAmar Tumballi <amar@kadalu.io>2020-09-07 12:56:36 +0000
commita1c89afd79a1ed08e37a4b5d17911ae29488eb8c (patch)
tree5369dbf2460532afa6bf8f849ad5b15b9900426d /xlators/storage/posix/src/posix-common.c
parent9b553b3ddfdde52ba80aacd8f32bcb27569b5cbc (diff)
open-behind: implement create fop
Open behind didn't implement create fop. This caused that files created were not accounted for the number of open fd's. This could cause future opens to be delayed when they shouldn't. This patch implements the create fop. It also fixes a problem when destroying the stack: when frame->local was not NULL, STACK_DESTROY() tried to mem_put() it, which is not correct. Fixes: #1440 Change-Id: Ic982bad07d4af30b915d7eb1fbcef7a847a45869 Signed-off-by: Xavi Hernandez <xhernandez@redhat.com>
Diffstat (limited to 'xlators/storage/posix/src/posix-common.c')
0 files changed, 0 insertions, 0 deletions