index ea2970f2f61f2f9faa1022b9457ce3e0c217a184..58a2cb4d3e3d06d510927b57b414f37bc3af425c 100644 (file)
#include "utils/error.h"
#include "utils/strbuf.h"
#include "utils/proto.h"
+#include "utils/os.h"
#include <assert.h>
#include <errno.h>
if (conn->fd >= 0)
close(conn->fd);
conn->fd = -1;
-
- sdb_object_deref(SDB_OBJ(conn));
} /* sdb_connection_close */
ssize_t
if (sdb_proto_marshal(buf, sizeof(buf), code, msg_len, msg) < 0)
return -1;
- status = sdb_proto_send(conn->fd, sizeof(buf), buf);
+ status = sdb_write(conn->fd, sizeof(buf), buf);
if (status < 0) {
char errbuf[1024];