Compare commits

...

4 Commits

Author SHA1 Message Date
麻本法 5741167813
Pre Merge pull request !95 from 麻本法/fix-linux-shared-memory 2024-06-30 03:12:28 +00:00
爬山虎 8d115ee553
update README.md.
Signed-off-by: 爬山虎 <aaasjm@126.com>
2024-06-30 03:12:27 +00:00
zinface 8ffd882d6e fix-linux-shared: 补充崩溃场景说明 2023-12-19 22:23:26 +08:00
zinface 53db9ff1aa fix: 在 linux / unix 中程序异常结束共享内存不会回收
参考:
https://gitee.com/zinface/infomation-tips/blob/master/src/main.cpp
2023-12-19 22:15:53 +08:00
2 changed files with 7 additions and 7 deletions

View File

@ -18,17 +18,11 @@ Notepad-- 是使用C++编写的轻量级文本编辑器, 简称ndd, 可以支持
最新版本下载地址https://gitee.com/cxasm/notepad--/releases/latest
NDD 具备插件编写功能,如果您愿意开发插件,还请提交给我们。
做国人自己的免费编辑器,离不开您的支持,请通过微信众筹支持我们。(留言处留下邮件,会发送您正版激活码)
众筹捐赠支持本项目的热心用户,也请留言处留下邮箱,会发送正版激活码,后续也可以发邮件给作者索要激活码。
![输入图片说明](6688.png)
## 联络方式
QQ群213027225(新开) 372613546(已满) 959439826(已满728578708已满 用户群做NDD的问题反馈、功能建议等。
QQ群213027225(新开) 用户群做NDD的问题反馈、功能建议等。
QQ群 616606091 开发群建议懂CPP/QT、愿意参与NDD项目代码贡献的开发人士加入。

View File

@ -220,6 +220,12 @@ if ((arguments.size() == 4) && (arguments[2] == QString("-n")))
}
#endif
// 此部分一般由插件异常导致程序崩溃引发
// 在 linux / unix 中程序异常结束共享内存不会回收
// 参考 https://gitee.com/zinface/infomation-tips/blob/master/src/main.cpp
shared.attach();
shared.detach();
//attach成功表示已经存在该内存了表示当前存在实例
if (shared.attach())//共享内存被占用则直接返回
{