ubus专题

Linux多线程调用ubus导致死锁问题

测试组发现用户进程在某种特定情况下,会出现死锁,现象是进程还在S状态,但没有任何反应,所以怀疑死锁。 问题复现 通过几次测试发现,进程中设置的参数恢复出厂后重启进程很大概率会出现死锁,这时候已经把复现的方法明确,但是从复现的场景来看暂时无法定位出原因。接下来就编译问题版本进行问题跟踪。 调试方法 追查进程死锁方法我知道的有这么几种:另开线程心跳监控、另开进程心跳监控,打印调试,gdb调试,

openwrt之ubus例子

好一个ic root@LEDE:/#   ubus call test_ubus helloworld '{"id":1,"msg":"hi","array":["a","b"]}' {         "id": 1,         "msg": "hi",         "shuzu": [                 "a",                 "b"

绿米Aqara S1【妙控开关 S1E】的ubus使用方法

此设备的应用间通讯,采用的是ubus进行的。 具体的命令如下: Magic-Switch-S1E-AFE0 login: rootlogin: can't chdir to home directory '/home/root'/ # ubus listaiotaqguideviceeventhubhomekitpagescservicesettingswitchsy