Skip to content

Commit ebfa28c

Browse files
author
Tyler Zhao
committed
Closing mmd_lib in destructor that is not opened globally
1 parent 21696a5 commit ebfa28c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/acl_hal_mmd.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1204,7 +1204,7 @@ static acl_mmd_dispatch_t *get_msim_mmd_layer() {
12041204
return nullptr;
12051205
}
12061206
auto *sym = my_dlsym(mmd_lib, sym_name, &error_msg);
1207-
my_dlclose(mmd_lib);
1207+
mmd_libs.push_back(std::make_unique<my_dl_wrapper>(mmd_lib));
12081208
if (!sym) {
12091209
std::cout << "Error: Symbol " << sym_name
12101210
<< " not found in simulation MMD library ";

0 commit comments

Comments
 (0)