0
Under review

No new blocks detected for several hours

Diogenes the Dog 6 years ago updated by Oliver 5 years ago 22

Been happening all day.  No new blocks detected once the difficulty is adjusted down to a certain level.  Closing and restarting works, but once it gets down to at or near diff.=1500, I have a string of uninterrupted accepted results with no new blocks.

Under review

Monero? If so, are you mining on one of the SSL ports?

With a diff that low, you know it’s Monero....


I won’t be able to confirm for a few hours, but I’m pretty sure I was mining on 3032.

Same issue, same port.  Just started a few hours ago.

Hmm ... according to the server logs the pool is sending out work updates just fine:

[2018-10-02 07:04:05.4717] [I] [xmr1] Detected new block 1673830 via BT-Stream
[2018-10-02 07:04:05.4717] [I] [xmr1] [Broadcasting job
[2018-10-02 07:04:33.2179] [I] [xmr1] Detected new block 1673831 via BT-Stream
[2018-10-02 07:04:33.2179] [I] [xmr1] [Broadcasting job
[2018-10-02 07:05:22.5170] [I] [xmr1] Detected new block 1673832 via BT-Stream
[2018-10-02 07:05:22.5170] [I] [xmr1] [Broadcasting job
[2018-10-02 07:09:36.9240] [I] [xmr1] Detected new block 1673833 via BT-Stream
[2018-10-02 07:09:36.9267] [I] [xmr1] [Broadcasting job
[2018-10-02 07:11:02.3356] [I] [xmr1] Detected new block 1673834 via BT-Stream
[2018-10-02 07:11:02.3356] [I] [xmr1] [Broadcasting job
[2018-10-02 07:13:35.9796] [I] [xmr1] Detected new block 1673835 via BT-Stream
[2018-10-02 07:13:35.9796] [I] [xmr1] [Broadcasting job
[2018-10-02 07:14:30.6929] [I] [xmr1] Detected new block 1673836 via BT-Stream
[2018-10-02 07:14:30.6929] [I] [xmr1] [Broadcasting job
[2018-10-02 07:15:37.3546] [I] [xmr1] Detected new block 1673837 via BT-Stream
[2018-10-02 07:15:37.3551] [I] [xmr1] [Broadcasting job
[2018-10-02 07:16:36.5305] [I] [xmr1] Detected new block 1673838 via BT-Stream
[2018-10-02 07:16:36.5308] [I] [xmr1] [Broadcasting job
[2018-10-02 07:19:45.3253] [I] [xmr1] Detected new block 1673839 via BT-Stream
[2018-10-02 07:19:45.3253] [I] [xmr1] [Broadcasting job
[2018-10-02 07:22:39.8452] [I] [xmr1] Detected new block 1673840 via BT-Stream
[2018-10-02 07:22:39.8452] [I] [xmr1] [Broadcasting job
[2018-10-02 07:25:45.8472] [I] [xmr1] Detected new block 1673841 via BT-Stream
[2018-10-02 07:25:45.8472] [I] [xmr1] [Broadcasting job
[2018-10-02 07:26:09.8613] [I] [xmr1] Detected new block 1673842 via BT-Stream
[2018-10-02 07:26:09.8613] [I] [xmr1] [Broadcasting job
[2018-10-02 07:28:40.8384] [I] [xmr1] Detected new block 1673843 via BT-Stream
[2018-10-02 07:28:40.8388] [I] [xmr1] [Broadcasting job
[2018-10-02 07:34:45.6120] [I] [xmr1] Detected new block 1673844 via BT-Stream
[2018-10-02 07:34:45.6120] [I] [xmr1] [Broadcasting job

To be sure, are we talking about XMR or ETH here?

XMR.  And it’s working again.  Next time, I’ll paste the unbroken string of accepted results in this thread from the beginning.

That would help a lot!

So this is what I'm talking about:


[2018-10-20 04:37:23] : Result accepted by the pool.
[2018-10-20 04:40:55] : Result accepted by the pool.
[2018-10-20 04:43:55] : Result accepted by the pool.
[2018-10-20 04:44:02] : Result accepted by the pool.
[2018-10-20 04:45:25] : Result accepted by the pool.
[2018-10-20 04:47:48] : Result accepted by the pool.
[2018-10-20 04:49:34] : Result accepted by the pool.
[2018-10-20 04:50:32] : Result accepted by the pool.
[2018-10-20 04:53:10] : Result accepted by the pool.
[2018-10-20 04:53:24] : Result accepted by the pool.
[2018-10-20 04:54:18] : Result accepted by the pool.
[2018-10-20 04:55:29] : Result accepted by the pool.
[2018-10-20 04:55:40] : Result accepted by the pool.
[2018-10-20 04:56:40] : Result accepted by the pool.
[2018-10-20 04:59:37] : Result accepted by the pool.
[2018-10-20 05:02:32] : Result accepted by the pool.
[2018-10-20 05:03:12] : Result accepted by the pool.
[2018-10-20 05:04:58] : Fast-connecting to dev pool ...
[2018-10-20 05:04:59] : Dev pool connected. Logging in...
[2018-10-20 05:05:00] : Switch to assembler version for 'intel_avx' cpu's
[2018-10-20 05:07:00] : Switching back to user pool.
[2018-10-20 05:07:00] : Switch to assembler version for 'intel_avx' cpu's
[2018-10-20 05:08:36] : Result accepted by the pool.
[2018-10-20 05:12:52] : Result accepted by the pool.
[2018-10-20 05:13:00] : Result accepted by the pool.
[2018-10-20 05:13:17] : Result accepted by the pool.
[2018-10-20 05:14:50] : Result accepted by the pool.
[2018-10-20 05:15:41] : Result accepted by the pool.
[2018-10-20 05:17:06] : Result accepted by the pool.
[2018-10-20 05:17:10] : Result accepted by the pool.
[2018-10-20 05:18:33] : Result accepted by the pool.
[2018-10-20 05:21:12] : Result accepted by the pool.
[2018-10-20 05:31:54] : Result accepted by the pool.
[2018-10-20 05:32:55] : Result accepted by the pool.
[2018-10-20 05:33:52] : Result accepted by the pool.
[2018-10-20 05:36:53] : Result accepted by the pool.
[2018-10-20 05:37:35] : Result accepted by the pool.
[2018-10-20 05:38:06] : Result accepted by the pool.
[2018-10-20 05:40:08] : Result accepted by the pool.
[2018-10-20 05:44:31] : Result accepted by the pool.
[2018-10-20 05:44:46] : Result accepted by the pool.
[2018-10-20 05:46:13] : Result accepted by the pool.
[2018-10-20 05:51:43] : Result accepted by the pool.
[2018-10-20 05:53:10] : Result accepted by the pool.
[2018-10-20 05:53:57] : Result accepted by the pool.
[2018-10-20 05:54:16] : Result accepted by the pool.
[2018-10-20 05:57:45] : Result accepted by the pool.
[2018-10-20 05:58:10] : Result accepted by the pool.
[2018-10-20 06:00:35] : Result accepted by the pool.
[2018-10-20 06:03:53] : Result accepted by the pool.
[2018-10-20 06:04:26] : Result accepted by the pool.
[2018-10-20 06:07:39] : Result accepted by the pool.
[2018-10-20 06:08:41] : Result accepted by the pool.
[2018-10-20 06:10:34] : Result accepted by the pool.
[2018-10-20 06:14:22] : Result accepted by the pool.
[2018-10-20 06:26:02] : Result accepted by the pool.
[2018-10-20 06:27:08] : Result accepted by the pool.
[2018-10-20 06:32:59] : Result accepted by the pool.
[2018-10-20 06:33:48] : Result accepted by the pool.
[2018-10-20 06:35:20] : Result accepted by the pool.
[2018-10-20 06:38:14] : Result accepted by the pool.
[2018-10-20 06:39:46] : Result accepted by the pool.
[2018-10-20 06:40:45] : Result accepted by the pool.
[2018-10-20 06:40:53] : Result accepted by the pool.
[2018-10-20 06:41:11] : Result accepted by the pool.
[2018-10-20 06:44:23] : Result accepted by the pool.
[2018-10-20 06:44:57] : Fast-connecting to dev pool ...
[2018-10-20 06:44:58] : Dev pool connected. Logging in...
[2018-10-20 06:44:59] : Switch to assembler version for 'intel_avx' cpu's
[2018-10-20 06:46:59] : Switching back to user pool.
[2018-10-20 06:46:59] : Switch to assembler version for 'intel_avx' cpu's
[2018-10-20 06:54:13] : Result accepted by the pool.
[2018-10-20 06:59:43] : Result accepted by the pool.
[2018-10-20 07:01:45] : Result accepted by the pool.
[2018-10-20 07:07:31] : Result accepted by the pool.
[2018-10-20 07:09:08] : Result accepted by the pool.
[2018-10-20 07:09:26] : Result accepted by the pool.
[2018-10-20 07:14:39] : Result accepted by the pool.
[2018-10-20 07:15:30] : Result accepted by the pool.
[2018-10-20 07:18:18] : Result accepted by the pool.
[2018-10-20 07:19:32] : Result accepted by the pool.
[2018-10-20 07:24:33] : Result accepted by the pool.
[2018-10-20 07:28:34] : Result accepted by the pool.
[2018-10-20 07:34:38] : Result accepted by the pool.
[2018-10-20 07:40:42] : Result accepted by the pool.
[2018-10-20 07:41:49] : Result accepted by the pool.
[2018-10-20 07:42:09] : Result accepted by the pool.
[2018-10-20 07:44:36] : Result accepted by the pool.
[2018-10-20 07:49:23] : Result accepted by the pool.
[2018-10-20 07:49:42] : Result accepted by the pool.
[2018-10-20 07:50:46] : Result accepted by the pool.
[2018-10-20 07:51:08] : Result accepted by the pool.
[2018-10-20 07:51:54] : Result accepted by the pool.
[2018-10-20 07:57:57] : Result accepted by the pool.
[2018-10-20 07:59:31] : Result accepted by the pool.
[2018-10-20 08:02:45] : Result accepted by the pool.
[2018-10-20 08:05:54] : Result accepted by the pool.
[2018-10-20 08:07:27] : Result accepted by the pool.
[2018-10-20 08:07:42] : Result accepted by the pool.
[2018-10-20 08:07:52] : Result accepted by the pool.
[2018-10-20 08:07:59] : Result accepted by the pool.
[2018-10-20 08:08:55] : Result accepted by the pool.
[2018-10-20 08:17:00] : Result accepted by the pool.
[2018-10-20 08:18:12] : Result accepted by the pool.
[2018-10-20 08:18:19] : Result accepted by the pool.
[2018-10-20 08:18:42] : Result accepted by the pool.
[2018-10-20 08:22:08] : Result accepted by the pool.
[2018-10-20 08:24:07] : Result accepted by the pool.
[2018-10-20 08:24:57] : Fast-connecting to dev pool ...
[2018-10-20 08:24:58] : Dev pool connected. Logging in...
[2018-10-20 08:24:59] : Switch to assembler version for 'intel_avx' cpu's
[2018-10-20 08:27:00] : Switching back to user pool.
[2018-10-20 08:27:00] : Switch to assembler version for 'intel_avx' cpu's
[2018-10-20 08:31:06] : Result accepted by the pool.
[2018-10-20 08:32:19] : Result accepted by the pool.
[2018-10-20 08:32:34] : Result accepted by the pool.
[2018-10-20 08:34:36] : Result accepted by the pool.
[2018-10-20 08:35:49] : Result accepted by the pool.
[2018-10-20 08:37:14] : Result accepted by the pool.
[2018-10-20 08:38:33] : Result accepted by the pool.
[2018-10-20 08:39:44] : Result accepted by the pool.
[2018-10-20 08:41:23] : Result accepted by the pool.
[2018-10-20 08:44:10] : Result accepted by the pool.
[2018-10-20 08:44:51] : Result accepted by the pool.
[2018-10-20 08:49:54] : Result accepted by the pool.
[2018-10-20 08:51:22] : Result accepted by the pool.
[2018-10-20 08:53:22] : Result accepted by the pool.
[2018-10-20 08:57:36] : Result accepted by the pool.
[2018-10-20 08:57:51] : Result accepted by the pool.
[2018-10-20 08:58:47] : Result accepted by the pool.
[2018-10-20 09:00:38] : Result accepted by the pool.
[2018-10-20 09:02:46] : Result accepted by the pool.
[2018-10-20 09:03:52] : Result accepted by the pool.
[2018-10-20 09:06:24] : Result accepted by the pool.
[2018-10-20 09:07:33] : Result accepted by the pool.
[2018-10-20 09:07:48] : Result accepted by the pool.
[2018-10-20 09:08:21] : Result accepted by the pool.
[2018-10-20 09:14:02] : Result accepted by the pool.
[2018-10-20 09:15:28] : Result accepted by the pool.
[2018-10-20 09:16:18] : Result accepted by the pool.
[2018-10-20 09:21:16] : Result accepted by the pool.
[2018-10-20 09:21:43] : Result accepted by the pool.
[2018-10-20 09:21:50] : Result accepted by the pool.
[2018-10-20 09:23:40] : Result accepted by the pool.
[2018-10-20 09:24:15] : Result accepted by the pool.
[2018-10-20 09:25:50] : Result accepted by the pool.
[2018-10-20 09:28:22] : Result accepted by the pool.
[2018-10-20 09:37:58] : Result accepted by the pool.
[2018-10-20 09:41:09] : Result accepted by the pool.
[2018-10-20 09:44:14] : Result accepted by the pool.
[2018-10-20 09:46:39] : Result accepted by the pool.
[2018-10-20 09:49:26] : Result accepted by the pool.
[2018-10-20 09:50:03] : Result accepted by the pool.
[2018-10-20 09:50:41] : Result accepted by the pool.
[2018-10-20 09:52:26] : Result accepted by the pool.
[2018-10-20 09:52:41] : Result accepted by the pool.
[2018-10-20 09:52:54] : Result accepted by the pool.
[2018-10-20 09:52:56] : Result accepted by the pool.
[2018-10-20 09:58:37] : Result accepted by the pool.
[2018-10-20 09:59:01] : Result accepted by the pool.
[2018-10-20 10:00:15] : Result accepted by the pool.
[2018-10-20 10:02:28] : Result accepted by the pool.
[2018-10-20 10:03:13] : Result accepted by the pool.
[2018-10-20 10:04:08] : Result accepted by the pool.
[2018-10-20 10:04:56] : Fast-connecting to dev pool ...
[2018-10-20 10:04:57] : Dev pool connected. Logging in...
[2018-10-20 10:04:59] : Switch to assembler version for 'intel_avx' cpu's
[2018-10-20 10:06:59] : Switching back to user pool.
[2018-10-20 10:06:59] : Switch to assembler version for 'intel_avx' cpu's
[2018-10-20 10:07:25] : Result accepted by the pool.
[2018-10-20 10:09:21] : Result accepted by the pool.
[2018-10-20 10:09:43] : Result accepted by the pool.
[2018-10-20 10:10:14] : Result accepted by the pool.
[2018-10-20 10:12:17] : Result accepted by the pool.
[2018-10-20 10:13:26] : Result accepted by the pool.
[2018-10-20 10:15:53] : Result accepted by the pool.
[2018-10-20 10:18:07] : Result accepted by the pool.
[2018-10-20 10:18:26] : Result accepted by the pool.
[2018-10-20 10:20:16] : Result accepted by the pool.
[2018-10-20 10:20:43] : Result accepted by the pool.
[2018-10-20 10:22:08] : Result accepted by the pool.
[2018-10-20 10:22:27] : Result accepted by the pool.
[2018-10-20 10:23:20] : Result accepted by the pool.
[2018-10-20 10:27:46] : Result accepted by the pool.
[2018-10-20 10:27:49] : Result accepted by the pool.
[2018-10-20 10:28:36] : Result accepted by the pool.
[2018-10-20 10:30:19] : Result accepted by the pool.
[2018-10-20 10:32:42] : Result accepted by the pool.
[2018-10-20 10:33:52] : Result accepted by the pool.
[2018-10-20 10:36:55] : Result accepted by the pool.
[2018-10-20 10:40:11] : Result accepted by the pool.
[2018-10-20 10:41:29] : Result accepted by the pool.
[2018-10-20 10:43:47] : Result accepted by the pool.
[2018-10-20 10:45:50] : Result accepted by the pool.
[2018-10-20 10:46:40] : Result accepted by the pool.
[2018-10-20 10:48:09] : Result accepted by the pool.
[2018-10-20 10:48:44] : Result accepted by the pool.
[2018-10-20 10:53:14] : Result accepted by the pool.
[2018-10-20 10:53:22] : Result accepted by the pool.
[2018-10-20 10:53:57] : Result accepted by the pool.
[2018-10-20 10:56:03] : Result accepted by the pool.
[2018-10-20 11:03:03] : Result accepted by the pool.
[2018-10-20 11:06:36] : Result accepted by the pool.
[2018-10-20 11:12:16] : Result accepted by the pool.
[2018-10-20 11:12:25] : Result accepted by the pool.
[2018-10-20 11:13:00] : Result accepted by the pool.
[2018-10-20 11:13:28] : Result accepted by the pool.
[2018-10-20 11:17:00] : Result accepted by the pool.
[2018-10-20 11:18:46] : Result accepted by the pool.
[2018-10-20 11:19:13] : Result accepted by the pool.
[2018-10-20 11:26:52] : Result accepted by the pool.
[2018-10-20 11:33:07] : Result accepted by the pool.
[2018-10-20 11:33:57] : Result accepted by the pool.
[2018-10-20 11:36:38] : Result accepted by the pool.
[2018-10-20 11:37:09] : Result accepted by the pool.
[2018-10-20 11:44:04] : Result accepted by the pool.
[2018-10-20 11:44:56] : Fast-connecting to dev pool ...
[2018-10-20 11:44:57] : Dev pool connected. Logging in...
[2018-10-20 11:44:59] : Switch to assembler version for 'intel_avx' cpu's
[2018-10-20 11:46:59] : Switching back to user pool.
[2018-10-20 11:46:59] : Switch to assembler version for 'intel_avx' cpu's
[2018-10-20 11:52:29] : Result accepted by the pool.
[2018-10-20 11:53:28] : Result accepted by the pool.
[2018-10-20 12:01:09] : Result accepted by the pool.
[2018-10-20 12:06:28] : Result accepted by the pool.
[2018-10-20 12:09:06] : Result accepted by the pool.
[2018-10-20 12:12:45] : Result accepted by the pool.
[2018-10-20 12:14:06] : Result accepted by the pool.
[2018-10-20 12:15:04] : Result accepted by the pool.
[2018-10-20 12:15:56] : Result accepted by the pool.
[2018-10-20 12:22:39] : Result accepted by the pool.

If we are talking ETH then it may be related to this: https://github.com/paritytech/parity-ethereum/issues/9278

I'm currently looking for alternatives to Parity.

So yeah, it's only when it gets to diff 1500

[2018-10-20 22:30:30] : Difficulty changed. Now: 1500.
[2018-10-20 22:30:30] : New block detected.
[2018-10-20 22:32:52] : Result accepted by the pool.
[2018-10-20 22:34:31] : Result accepted by the pool.
[2018-10-20 22:35:15] : Result accepted by the pool.
[2018-10-20 22:35:17] : Result accepted by the pool.
[2018-10-20 22:36:31] : Result accepted by the pool.
[2018-10-20 22:40:27] : Result accepted by the pool.
[2018-10-20 22:47:39] : Result accepted by the pool.
[2018-10-20 22:48:08] : Result accepted by the pool.
[2018-10-20 22:48:13] : Result accepted by the pool.
[2018-10-20 22:48:22] : Result accepted by the pool.
[2018-10-20 22:48:33] : Result accepted by the pool.
[2018-10-20 22:49:25] : Result accepted by the pool.
[2018-10-20 22:50:43] : Result accepted by the pool.
[2018-10-20 22:51:01] : Result accepted by the pool.
[2018-10-20 22:51:34] : Result accepted by the pool.
[2018-10-20 22:56:59] : Result accepted by the pool.
[2018-10-20 22:58:01] : Result accepted by the pool.
[2018-10-20 23:05:16] : Result accepted by the pool.

Resolved mysteriously...

[2018-10-21 12:20:49] : Difficulty changed. Now: 1500.
[2018-10-21 12:20:49] : New block detected.
[2018-10-21 12:21:16] : New block detected.
[2018-10-21 12:24:15] : New block detected.
[2018-10-21 12:24:56] : New block detected.
[2018-10-21 12:25:34] : Result accepted by the pool.
[2018-10-21 12:26:07] : Result accepted by the pool.
[2018-10-21 12:32:47] : New block detected.
[2018-10-21 12:34:47] : Result accepted by the pool.
[2018-10-21 12:34:57] : Result accepted by the pool.
[2018-10-21 12:35:40] : New block detected.
[2018-10-21 12:36:16] : New block detected.
[2018-10-21 12:39:05] : New block detected.
[2018-10-21 12:41:12] : Result accepted by the pool.
[2018-10-21 12:41:41] : Result accepted by the pool.
[2018-10-21 12:42:48] : New block detected.
[2018-10-21 12:48:24] : New block detected.
[2018-10-21 12:48:32] : Result accepted by the pool.
[2018-10-21 12:48:58] : Result accepted by the pool.
[2018-10-21 12:49:19] : New block detected.
[2018-10-21 12:49:24] : New block detected.
[2018-10-21 12:50:13] : New block detected.
[2018-10-21 12:50:45] : New block detected.
[2018-10-21 12:52:31] : Result accepted by the pool.
[2018-10-21 12:53:38] : New block detected.
[2018-10-21 12:53:49] : Result accepted by the pool.
[2018-10-21 12:55:18] : New block detected.
[2018-10-21 12:55:42] : New block detected.
[2018-10-21 12:55:50] : New block detected.
[2018-10-21 12:57:37] : New block detected.
[2018-10-21 12:59:32] : Result accepted by the pool.
[2018-10-21 13:01:07] : New block detected.
[2018-10-21 13:03:58] : New block detected.
[2018-10-21 13:04:13] : New block detected.
[2018-10-21 13:05:46] : New block detected.
[2018-10-21 13:07:36] : Result accepted by the pool.
[2018-10-21 13:08:29] : Result accepted by the pool.
[2018-10-21 13:08:53] : New block detected.
[2018-10-21 13:09:33] : New block detected.
[2018-10-21 13:10:19] : Result accepted by the pool.
[2018-10-21 13:11:04] : New block detected.
[2018-10-21 13:11:25] : New block detected.
[2018-10-21 13:14:00] : New block detected.
[2018-10-21 13:14:02] : New block detected.
[2018-10-21 13:14:50] : Result accepted by the pool.
[2018-10-21 13:15:10] : New block detected.
[2018-10-21 13:15:16] : Fast-connecting to dev pool ...
[2018-10-21 13:15:16] : Dev pool connected. Logging in...
[2018-10-21 13:15:18] : Switch to assembler version for 'intel_avx' cpu's
[2018-10-21 13:17:18] : Switching back to user pool.
[2018-10-21 13:17:18] : Switch to assembler version for 'intel_avx' cpu's
[2018-10-21 13:18:20] : New block detected.
[2018-10-21 13:19:55] : New block detected.
[2018-10-21 13:23:13] : New block detected.
[2018-10-21 13:23:32] : Result accepted by the pool.
[2018-10-21 13:24:34] : Result accepted by the pool.
[2018-10-21 13:25:08] : New block detected.
[2018-10-21 13:25:20] : Result accepted by the pool.
[2018-10-21 13:28:02] : New block detected.
[2018-10-21 13:28:07] : New block detected.
[2018-10-21 13:28:17] : New block detected.
[2018-10-21 13:30:42] : Result accepted by the pool.
[2018-10-21 13:33:48] : Result accepted by the pool.

I've spent the entire weekend optimizing our monitoring kung-fu in order to detect and react to cases where a coin daemon stops publishing updates for a while.

Well, I hope you found a solution.  I try to turn my miners off when I catch them doing that, but I can’t watch ‘em 24/7  I’m no pool op, but I know how PoW works, and I’m pretty sure someone sneaking clearly invalid results through and getting shares for them isn’t good for the pool...

That's not what I meant. Fortunately the scenario you've mentioned isn't even possible since we validate each and every share (some pools start to relax checking once a miner has submitted a couple of valid shares - we don't). What I was talking about is the coin specific blockchain-daemon powering the pool which in turn distributes work to the connected miners. If the blockchain-daemon isn't notifying the pool of new blocks (and this is what happened), then the pool is unable to feed new work to the miners. Does this explanation make sense to you? Otherwise I can go into more detail.

The explanation makes sense...but I’m not sure why my miner is reporting accepted results. That’s mainly where my confusion comes from.

The miner (the app) doesn't know that it is calculating hashes against a stale block because it does not have any knowledge of the current blockchain state. It doesn't have to because that's the pool's job. A pool that not receives work updates from the blockchain in a timely manner, can have an army of miners connected to it producing shares until the end of time without ever finding a block. That's why problems in coin-daemons are so serious. This is the reason why the Ethereum and Ethereum Classic pools are down until the related bug is fixed.

Right, but such a miner is still being credited with shares it doesn’t deserve.  So surely that’s wasting resources?  If my payout is determined by pool success, why would I want to waste those?

I wouldn't say that it doesn't deserve those shares. It did what is was being told to do so by the pool, unaware that the work was in vain. Just like any other miner connected to the pool during the same time-frame. 

So you’re saying...

let it run?

Of course not. But the situation has been remedied long ago.