Remove otasigcheck and make blocking optional

original credit :-

Anthony king (cybogenix)