应用经常崩溃,于是就想转为服务,让系统帮忙重启。这个事情当然信心满满,咱之前做过,最近也刚刚实验过。想法是好的,现实是残酷的,遇到两个问题无解:
- 访问内存失败
经过定位,确认是memcpy(dst, src, strlen(str))这一句出错。这src是产生线程时的参数。我直接把src赋值,就没问题。这真是奇怪。
可能跟线程有关?
- 启动服务卡死
systemctl start weiyu,然后就卡死在这里。甚至我把main基本清理干净了,还是卡死。
可能跟库相关?我另外的一个测试程序就完全正常。文章来源:https://www.toymoban.com/news/detail-783562.html
怎么办?目前只能放弃,以后有机会再深入研究。文章来源地址https://www.toymoban.com/news/detail-783562.html
到了这里,关于把应用转为LINUX服务失败,两个奇怪错误的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!