 											                            (error "!!!!! Error while writing " e)  
 											                            (thread (>!! internal-error-ch [e 1]))
 			                                    )))
-                              (recur local-client))
+                             (recur local-client))
 	                      )))
                  
                   )

    (channelRead0 [^ChannelHandlerContext ctx in]
      (info "Read0 Start " (Thread/currentThread)  " read-ch: " read-ch)
      (>!! read-ch (if (instance? ByteBuf in) (buffer->bytes in)  in))
      (info "Read0 Done " (Thread/currentThread))
      
      )
    (exceptionCaught [^ChannelHandlerContext ctx cause]

     (thread
	      (loop [local-client client]
	          (let [ write-ch (:write-ch local-client)
	                 v (<!! write-ch)]
	               (cond  (instance? Stop v) nil
                        (instance? Reconnected v) (do
	                                                        (error ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  Writer received reconnected " (:client v))
