[Lldb-commits] [PATCH] D69488: [LLDB][Python] fix another fflush issue on NetBSD
Pavel Labath via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Mon Oct 28 08:24:30 PDT 2019
labath added a comment.
I am not thrilled by all of that duping going around. Having multiple FILE objects means that you have multiple independent file caches too. That can cause different kinds of strange behavior if multiple things start reading/writing to the different FILE objects simultaneously. I think I'd rather just keep the existing borrow semantics. I don't think that should be a problem in practice -- it's just that this test is weird because is testing the extreme cases of this behavior (which is fine). Normally you'll just use one level of wrapping and so the underlying file will be naturally kept around, since lldb will still be holding onto it.
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
More information about the lldb-commits