From 09cb8aba1ad27ef68dfb14032563c815752f995a Mon Sep 17 00:00:00 2001 From: "darin%netscape.com" Date: Wed, 22 Jan 2003 00:09:05 +0000 Subject: [PATCH] fixes bug 189699 "Current trunk does not automatically dial-up" patch=aardvarktm@hotmail.com r=dougt sr=darin --- netwerk/base/src/nsSocketTransportService2.cpp | 4 +++- netwerk/base/src/nsSocketTransportService2.h | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/netwerk/base/src/nsSocketTransportService2.cpp b/netwerk/base/src/nsSocketTransportService2.cpp index 1a23cad3dc85..7c9ddf105ba7 100644 --- a/netwerk/base/src/nsSocketTransportService2.cpp +++ b/netwerk/base/src/nsSocketTransportService2.cpp @@ -60,6 +60,7 @@ nsSocketTransportService::nsSocketTransportService() : mInitialized(PR_FALSE) , mThread(nsnull) , mThreadEvent(nsnull) + , mAutodialEnabled(PR_FALSE) , mEventQLock(PR_NewLock()) , mActiveCount(0) , mIdleCount(0) @@ -392,13 +393,14 @@ nsSocketTransportService::CreateTransport(const char **types, NS_IMETHODIMP nsSocketTransportService::GetAutodialEnabled(PRBool *value) { - *value = PR_FALSE; + *value = mAutodialEnabled; return NS_OK; } NS_IMETHODIMP nsSocketTransportService::SetAutodialEnabled(PRBool value) { + mAutodialEnabled = value; return NS_OK; } diff --git a/netwerk/base/src/nsSocketTransportService2.h b/netwerk/base/src/nsSocketTransportService2.h index 2712260918e9..40bf86999037 100644 --- a/netwerk/base/src/nsSocketTransportService2.h +++ b/netwerk/base/src/nsSocketTransportService2.h @@ -153,6 +153,9 @@ private: nsIThread *mThread; PRFileDesc *mThreadEvent; + // pref to control autodial code + PRBool mAutodialEnabled; + //------------------------------------------------------------------------- // event queue (any thread) //-------------------------------------------------------------------------