Skip to content

Commit a066d64

Browse files
committed
[Offload] Check plugins aren't already deinitialized when tearing down
1 parent d367695 commit a066d64

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

offload/liboffload/src/OffloadImpl.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ Error olShutDown_impl() {
231231

232232
for (auto &P : OldContext->Platforms) {
233233
// Host plugin is nullptr and has no deinit
234-
if (!P.Plugin)
234+
if (!P.Plugin || !P.Plugin->is_initialized())
235235
continue;
236236

237237
if (auto Res = P.Plugin->deinit())

0 commit comments

Comments
 (0)