Fix to channel check code

* Reuse int val
* allow ping interval of 0
* fix to hekc field logger (to make it MORE cpu intense (sigh))
Do not close on EOF from socket
Add a bit of critical logging for log disabled
Fix to memcache miss error handling