.Web: fixed bug causing crash when calling Socket::Clear on a picked socket.

git-svn-id: svn://ultimatepp.org/upp/trunk@3253 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
rylek 2011-03-01 11:54:18 +00:00
parent db7f23e166
commit 6adfb0a1bc

View file

@ -69,7 +69,7 @@ public:
static void Init();
void Attach(One<Data> d) { data = d; data->sock = this; }
void Clear() { data->sock = NULL; data.Clear(); }
void Clear() { if(!data.IsPicked() && data) data->sock = NULL; data.Clear(); }
bool IsOpen() const { return data && data->IsOpen(); }