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.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1092826

Title:
  libvirt client doesn't handle EINTR signal properly

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1092826/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to