Syslog "nested job is dangerous" message

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello everyone,

After performing a migration, the syslog often contains several messages like this:

"This thread seems to be the async job owner; entering monitor without asking for a nested job is dangerous"

The message makes it sound as if the user has done something dangerous but, after looking at the code that produces the message, it appears to be more to do with how the libvirt job code is used.

The commit that added the warning (6eede368bc8e3df2c94c2ec1a913885ce08e99db) doesn't explain why it might be dangerous...

    qemu: Warn on possibly incorrect usage of EnterMonitor*                                      
                                             
    qemuDomainObjEnterMonitor{,WithDriver} should not be called from async                      
    jobs, only EnterMonitorAsync variant is allowed.              

... so I would appreciate some advice from people who understand that area.

Would it be appropriate to re-word the message, or perhaps change it to a debug message so that it's not normally seen by users?

Is it important to track down the cases that are generating the warning and fix them? (Could it cause some kind of significant problem?)

Cheers,
Sam.

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]