Bug 561

Summary: BitBake None server never returns events to UI's when using getEvent()
Product: [Build System, Metadata & Runtime] Meta-yocto Reporter: Joshua Lock - Disabled <josh>
Component: meta-yoctoAssignee: Paul Eggleton <bluelightning>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: ke.yu, kevin.tian, poky.bs.watcher, poky.watcher, richard.purdie, sgw
Version: 1.0   
Target Milestone: 1.0 M3   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Joshua Lock - Disabled 2010-12-02 07:02:51 UTC
Several of the BitBake UI's call the getEvent() method of the servers BBUIEventQueue to request messages for display, however; when using the none server (the default server) no events are ever received.

Use of the waitEvent() method allows the UI to receive events but introduces lag and blocking of UI threads.

If I switch to the xmlrpc server I am able to use the getEvent() method to request messages from the server.
Comment 1 Paul Eggleton 2011-02-24 07:13:03 UTC
There is a fix for this in contrib branch paule/none-server-fix (now rebased against recent master).

http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/commit/?h=paule/none-server-fix&id=d3e5d6f6e98b16e4f57e770e35a1b9b76fd1c0eb
Comment 2 Paul Eggleton 2011-02-24 07:55:41 UTC
Fix now merged into master
Comment 3 Joshua Lock - Disabled 2011-07-25 08:24:24 UTC
Verify fixed