summaryrefslogtreecommitdiff
path: root/sql/net_serv.cc
diff options
context:
space:
mode:
authorunknown <guilhem@mysql.com>2005-01-10 15:15:49 +0100
committerunknown <guilhem@mysql.com>2005-01-10 15:15:49 +0100
commit24b048f5f49fc6bc33454a9077c1d0b1cf25e6be (patch)
tree8fd997ff7ccc716a48a2f68d64021a4e5f5f9328 /sql/net_serv.cc
parent0b7895b9b14981926c34fbd833aed0d9235da68a (diff)
parent87e1a296abe9e2962e7047b4f92e57425a858f70 (diff)
downloadmariadb-git-24b048f5f49fc6bc33454a9077c1d0b1cf25e6be.tar.gz
Merge mysql.com:/home/mysql_src/mysql-4.1-clean
into mysql.com:/home/mysql_src/mysql-5.0-clean sql/net_serv.cc: Auto merged
Diffstat (limited to 'sql/net_serv.cc')
-rw-r--r--sql/net_serv.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/sql/net_serv.cc b/sql/net_serv.cc
index 3bec00a5177..55f56645f82 100644
--- a/sql/net_serv.cc
+++ b/sql/net_serv.cc
@@ -255,6 +255,8 @@ my_bool
my_net_write(NET *net,const char *packet,ulong len)
{
uchar buff[NET_HEADER_SIZE];
+ if (unlikely(!net->vio)) // nowhere to write
+ return 0;
/*
Big packets are handled by splitting them in packets of MAX_PACKET_LENGTH
length. The last packet is always a packet that is < MAX_PACKET_LENGTH.