Current calls get terminated if a blocked number calls your phone and the current call is outgoing
The fix for #5 (closed) in 9f035ae4 doesn't seem to actually work. The code here:
is inside the if here:
So it will never run unless you get a RINGING state (which I don't think happens for outgoing calls) and never set the AlreadyOnCall flag unless the RINGING state is also somehow an OFFHOOK or IDLE state (which I think is impossible).
I've tested this by going into block all calls mode, making a call, and then calling my phone from another phone. The current call was dropped.
I have 0.3.2 from F-Droid.