Hi.
I noticed a couple of problems with the miner.
1. ethpool.org IP is not resolved correctly. Looks like eu1.ethpool.org IP is hard-coded or cached somewhere into miner. First connection attempt ALWAYS fails. Then, 20 sec wait, then, successful connect using a failover address. The first IP that miner tries to connect to (91.121.73.83) is not the IP which eu1.ethpool.org actually resolves to at the moment (188.165.235.31). My connections string is ./ethdcrminer64 -epool eu1.ethpool.org:3333 (Ubuntu)
2. I mine thru a typical wired router. When sometimes the router looses ISP connection it, as usual, serves its own error page to all clients. The miner, however, thinks it's a kind of a local proxy and attempts to continue mining. As no more new shares are found (because no more new jobs supplied), the miner thinks it's GPU failure ("Miner thread hangs") and activates the watchdog, instead of simply sitting there and waiting for internet connection to resume. This is not the right type of behavior, IMO.
Thanks!