diff --git a/bitbake/lib/bb/__init__.py b/bitbake/lib/bb/__init__.py index b9d8bfa769..88641e280b 100644 --- a/bitbake/lib/bb/__init__.py +++ b/bitbake/lib/bb/__init__.py @@ -43,6 +43,11 @@ class BBLogger(Logger): Logger.__init__(self, name) def bbdebug(self, level, msg, *args, **kwargs): + if not bb.event.worker_pid: + if self.name in bb.msg.loggerDefaultDomains and level > (bb.msg.loggerDefaultDomains[self.name]): + return + if level > (bb.msg.loggerDefaultDebugLevel): + return return self.log(logging.DEBUG - level + 1, msg, *args, **kwargs) def plain(self, msg, *args, **kwargs):