zmqBlockNotifySocket RVN
### Description

I have tried the zmqBlockNotifySocket method with blockRefreshInterval set to 0, but its just polling via Job Refresh at the interval of whatever jobRebroadcastTimeout is set to

### Steps to Reproduce

1. Disable blockRefreshInterval set to 0
2. Set jobRebroadcastTimeout set to 10
3. "zmqBlockNotifySocket": "tcp://127.0.0.1:8767"

Looking at console is doesn't detected new block immediately from network, it will only check for new blocks after jobRebroadcastTimeout value lapse via Job Refresh

Ver miningcore-0.24
