Previous code was actually blocking when waiting for the scan report response from ClamAV.
This should be fixed now..
v 0.17