problem in your miner. usual. everything is normal
You can check the log, pool sends the same header (job) for a long time:
23:01:14:327 16cc got 243 bytes
23:01:14:338 16cc buf: {"id":0,"jsonrpc":"2.0","result":["0x56c1b889948349b145171845df85cbaae42e2052393518da6e68fe4c652a27f3","0x013d5197a3a035144a79e3e09dfec2505039ed176d81a0957e229886ddbee49b","0x00000000dbe6fecebdedd5beb573440e5a884d1b2fbf06fcce912adcb8d8422e"]}
......
23:43:57:438 16cc got 243 bytes
23:43:57:451 16cc buf: {"id":0,"jsonrpc":"2.0","result":["0x56c1b889948349b145171845df85cbaae42e2052393518da6e68fe4c652a27f3","0x013d5197a3a035144a79e3e09dfec2505039ed176d81a0957e229886ddbee49b","0x00000000dbe6fecebdedd5beb573440e5a884d1b2fbf06fcce912adcb8d8422e"]}
42 minutes it sends the same job. Moreover, it accepts shares for this job all the time:
23:09:02:904 16cc got 36 bytes
23:09:02:912 16cc buf: {"id":4,"jsonrpc":"","result":true}
23:09:02:922 16cc parse packet: 36
23:09:02:940 16cc ETH: Share accepted!
.....
23:40:44:596 16cc send: {"id":4,"method":"eth_submitWork","params":["0x75e8cb19ab613cb4","0x56c1b889948349b145171845df85cbaae42e2052393518da6e68fe4c652a27f3","0xfc152e9f3155f53c75a270b7db26d6b63fec19c54318a49ec1513246cf14479e"]}
23:40:44:725 16cc got 36 bytes
23:40:44:728 16cc buf: {"id":4,"jsonrpc":"","result":true}
23:40:44:728 16cc parse packet: 36
23:40:44:737 16cc ETH: Share accepted!
The problem is not in my miner. The only problem with my miner is that it should understand that entire pool (or at least its thread that serves you) hangs and disconnect, I will add it.