This code should be rewritten for performances' reasons (for example stop calling dbus function GetManagedObjects when wanted to know just one status). Also the backend will be rewritten for perfs too : having only one chanel which send data from db instead of a chanel for each parts, this will improve backend perfs. Then in the sdk we will not have to do a "for each" for all parts, so front end will gain in perfs too. So we will wait for these changes as the errors catched are not significative for now.
This code should be rewritten for performances' reasons (for example stop calling dbus function GetManagedObjects when wanted to know just one status). Also the backend will be rewritten for perfs too : having only one chanel which send data from db instead of a chanel for each parts, this will improve backend perfs. Then in the sdk we will not have to do a "for each" for all parts, so front end will gain in perfs too. So we will wait for these changes as the errors catched are not significative for now.