at parsing recipsed phase, if clicked the window 'exit' button will pop the 'Exit Hob' dialog, then selected the 'Exit Hob', the window will be closed, but the bitbake can't be stoped, if you use the 'ps -aux | grep -i bitbake' to see it, so we should do some related handler for stop it.
knotty doesn't have this issue. The feeder exits correctly. parsers don't on the bitbake server side. When I changed the parallel number to single process, it disappeared. Dongxiao said with xmlrpc we don't have the issue. Through bisect, the commit is cf60f95d9fc53828c1aa95198f24917aae2617e3. So far I can't root cause;-(
I submit a walkaround for this one. Hob doesn't allow users to exit when Hob is busy because at that time, the mouse is a watch instead of a pointer. If the user really wants to exit, he/she can click "Stop" to cancel it first and then "Exit Hob".
More update on the bug: depexp has the same issue. The issue is: If the bitbake client trigger to parse recipes, then close the bitbake client. The backend "python" processes are still alive. So the phenomenon is the bitbake client hangs. And this happens sometimes. Sometimes the backend "python" processes will also end. Very strange!
walkaround at http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=4997801bad7ae2a43221dd58151c8f2facd03210
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=4997801bad7ae2a43221dd58151c8f2facd03210
Reopen it since so far we only have walkaround but not root caused.
knotty has the same issue: yocto-build5@yocto-build5:~/poky-contrib/build2$ bitbake core-image-minimal Pseudo is not present but is required, building this first before the main build 1 ^Crsing recipes: 3% |## | ETA: 00:00:21 Keyboard Interrupt, closing down... ^C Second Keyboard Interrupt, stopping... ^C^CExecution was interrupted, returning a non-zero exit code. ^C^C^C^C^C ^C^C^C^C^C^C ^C^C^C^C^C^C^C^C
Assign to Kai to begin with bug fixing since he starts to work on Hob during v1.3
It hangs on server/process.py class BitBakeServerConnection::terminate else: self.procserver.join()
Merged on commit f28209d9d3c67203a2c7a2b25cacfe31643d1bfa
(In reply to comment #0) > at parsing recipsed phase, if clicked the window 'exit' button will pop the > 'Exit Hob' dialog, then selected the 'Exit Hob', the window will be closed, > but the bitbake can't be stoped, if you use the 'ps -aux | grep -i bitbake' > to see it, so we should do some related handler for stop it. I tried that, at parsing recipes phase,clicked the window close button, will not pop the 'Exit Hob' dialog. only when parsing recipes phase finished,clicked the window close button, will not pop the 'Exit Hob' dialog. no bitbake process will be seen use command 'ps -aux | grep -i bitbake'.
(In reply to comment #7) > knotty has the same issue: > > yocto-build5@yocto-build5:~/poky-contrib/build2$ bitbake core-image-minimal > Pseudo is not present but is required, building this first before the main > build > 1 > ^Crsing recipes: 3% |## > | ETA: 00:00:21 > Keyboard Interrupt, closing down... > > ^C > Second Keyboard Interrupt, stopping... > > ^C^CExecution was interrupted, returning a non-zero exit code. > ^C^C^C^C^C > > > > > ^C^C^C^C^C^C > > > ^C^C^C^C^C^C^C^C I tried that , following output: --------------- liangli@liangli-OptiPlex-745:~/poky-git-build_97$ bitbake core-image-minimal Pseudo is not present but is required, building this first before the main build Loading cache: 100% |###########################################| ETA: 00:00:00 Loaded 140 entries from dependency cache. ^Crsing recipes: 40% |################ | ETA: 00:00:59 Keyboard Interrupt, closing down... ERROR: Command execution failed: Exited with 1 Summary: There was 1 ERROR message shown, returning a non-zero exit code. Execution was interrupted, returning a non-zero exit code. liangli@liangli-OptiPlex-745:~/poky-git-build_97$ --------------- test env: host: ubuntu 12.04 x86_64 os kernel: 3.2.0-24-generic #39-Ubuntu SMP
verified on : git info:348da93e283b2b8454fd9cde80d4b17378e2a168 git branch: poky/master test env: host: ubuntu 12.04 x86_64 os kernel: 3.2.0-24-generic #39-Ubuntu SMP if anyone see the similar error,please reopen it.
(In reply to comment #13) > verified on : > git info:348da93e283b2b8454fd9cde80d4b17378e2a168 > git branch: poky/master > > test env: > host: ubuntu 12.04 x86_64 > os kernel: 3.2.0-24-generic #39-Ubuntu SMP > > if anyone see the similar error,please reopen it. also verified on : git commit:73cdebf60df225ee10f2eb215935be3b61e1b831 git branch: poky/denzil test env: host: ubuntu 12.04 x86_64 os kernel:3.2.0-25-generic #40-Ubuntu SMP git commit f28209d9d3c67203a2c7a2b25cacfe31643d1bfa in master info exists in denzil branch:4c4924ad1b7a169ea35446ec9fe6fb33eb452014