+ close(event->ev_read.ev_fd);
+ splay_delete(control_socket_tree, event);
+}
+
+static void handle_control_error(struct bufferevent *event, short what, void *data) {
+ if(what & EVBUFFER_EOF)
+ logger(LOG_DEBUG, _("Control socket connection closed by peer"));
+ else
+ logger(LOG_DEBUG, _("Error while reading from control socket: %s"), strerror(errno));