summaryrefslogtreecommitdiffstats
path: root/Source/WebKit2/WebProcess/Downloads/Download.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebKit2/WebProcess/Downloads/Download.cpp')
-rw-r--r--Source/WebKit2/WebProcess/Downloads/Download.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/Source/WebKit2/WebProcess/Downloads/Download.cpp b/Source/WebKit2/WebProcess/Downloads/Download.cpp
index 3fc87d9..ff0482b 100644
--- a/Source/WebKit2/WebProcess/Downloads/Download.cpp
+++ b/Source/WebKit2/WebProcess/Downloads/Download.cpp
@@ -52,11 +52,15 @@ Download::Download(uint64_t downloadID, const ResourceRequest& request)
#endif
{
ASSERT(m_downloadID);
+
+ WebProcess::shared().disableTermination();
}
Download::~Download()
{
platformInvalidate();
+
+ WebProcess::shared().enableTermination();
}
CoreIPC::Connection* Download::connection() const