You need to change class name to soc::runner, or it will not work.
Please note that blocking a user has other effects, such as: