      */
     func writeData(_ data: Data) {
         queue.async {
-            AxLogger.log("udp socket  prepare write", level: .Debug)
+           
 
             self.pendingWriteData.append(data)
             self.checkWrite()

        queue.async {
            self.updateActivityTimer()
            
//            guard !self.writing else {
//                return
//            }
            
            guard self.pendingWriteData.count > 0 else {
                return

            
            self.writing = true
            self.session.writeMultipleDatagrams(self.pendingWriteData) {_ in
               

                self.writing = false
                self.checkWrite()
