This will always copy whole format and argument strings into the function even if its log-level and trace bit do not match what would allow log to be printed, it is better to modify dnet_backend_check_log_level() to check trace bit too. I will update it.