Bugfixes part 3 #209

Merged
andrey merged 38 commits from bugfixes3 into master 2026-08-11 11:16:56 +03:00
Showing only changes of commit ef8fdb30f4 - Show all commits
+3
View File
@@ -144,6 +144,9 @@ bool PISharedMemory::openDevice() {
::close(fd); ::close(fd);
if (PRIVATE->data == MAP_FAILED) { if (PRIVATE->data == MAP_FAILED) {
piCoutObj << "mmap error," << errorString(); piCoutObj << "mmap error," << errorString();
if (PRIVATE->owner) shm_unlink((const char *)PRIVATE->name.data());
PRIVATE->data = nullptr;
PRIVATE->owner = false;
return false; return false;
} }
// piCoutObj << "opened" << PRIVATE->data; // piCoutObj << "opened" << PRIVATE->data;