diff options
author | Sinisa@sinisa.nasamreza.org <> | 2003-03-08 22:37:22 +0200 |
---|---|---|
committer | Sinisa@sinisa.nasamreza.org <> | 2003-03-08 22:37:22 +0200 |
commit | e3c64d30a5f6e4546deab872b12d1bf3b238125b (patch) | |
tree | f6db0ef1547d561f764eb9b54ca8d5934b35b4ac /libmysql/libmysql.c | |
parent | df1ebd2a254ab7a626886e24250e0eebbe2e162f (diff) | |
download | mariadb-git-e3c64d30a5f6e4546deab872b12d1bf3b238125b.tar.gz |
Additional bug fix
Diffstat (limited to 'libmysql/libmysql.c')
-rw-r--r-- | libmysql/libmysql.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libmysql/libmysql.c b/libmysql/libmysql.c index 996d395776d..8a85df3c60f 100644 --- a/libmysql/libmysql.c +++ b/libmysql/libmysql.c @@ -207,6 +207,9 @@ static int connect2(my_socket s, const struct sockaddr *name, uint namelen, errno = s_err; return(-1); /* but return an error... */ } + if (res && result > 0) + result=res=0; // We did it in select() !!! + return((res) ? res : result); /* It's all good! */ #endif } |