1). install haskell build system: ghc, cabal
2). install libvirt and qemu
3). run a simple haskell program that creates an domain, close connection.
Expected results: test will finishes successfully
Actual results: on step 3 there will be fail as haskell RTS uses signals to switch between threads.
same can be done in pure C if you'll send signal to a thread that is waiting data from libvirt.
Hello, Serge.
Automatic testcase will work:
https:/ /bugs.launchpad .net/ubuntu/ +source/ libvirt/ +bug/1092826/ +attachment/ 3467412/ +files/ test-not- working. sh
1). install haskell build system: ghc, cabal
2). install libvirt and qemu
3). run a simple haskell program that creates an domain, close connection.
Expected results: test will finishes successfully
Actual results: on step 3 there will be fail as haskell RTS uses signals to switch between threads.
same can be done in pure C if you'll send signal to a thread that is waiting data from libvirt.