diff options
author | Brian Cully <bjc@kublai.com> | 2012-02-07 22:55:21 -0500 |
---|---|---|
committer | Brian Cully <github.20.shmit@spamgourmet.com> | 2012-02-07 22:55:21 -0500 |
commit | 454e710302fcfc410d6d8dae99550b19a69f676d (patch) | |
tree | 5e09cefe96f37019d576b118ad87192c99ef8b61 /src/msg.c | |
parent | b30f9f94e9f7bf097007a8577467940ec11193d2 (diff) | |
download | mysqlerl-454e710302fcfc410d6d8dae99550b19a69f676d.tar.gz mysqlerl-454e710302fcfc410d6d8dae99550b19a69f676d.zip |
Fix select in port driver and remove a whole lot of debug messages.
Diffstat (limited to 'src/msg.c')
-rw-r--r-- | src/msg.c | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -16,8 +16,12 @@ read_msg() unsigned char *buf; msglen_t len; - logmsg("DEBUG: reading message length."); if (restartable_read((unsigned char *)&len, sizeof(len)) == -1) { + if (errno == 0) { + logmsg("INFO: got end of file from Erlang process, shutting down."); + exit(0); + } + logmsg("ERROR: couldn't read %d byte message prefix: %s.", sizeof(len), strerror(errno)); @@ -33,7 +37,6 @@ read_msg() exit(2); } - logmsg("DEBUG: reading message body (len: %d).", len); if (restartable_read(buf, len) == -1) { logmsg("ERROR: couldn't read %d byte message: %s.", len, strerror(errno)); |