summaryrefslogtreecommitdiffstats
path: root/WebCore/plugins/PluginStream.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/plugins/PluginStream.cpp')
-rw-r--r--WebCore/plugins/PluginStream.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/WebCore/plugins/PluginStream.cpp b/WebCore/plugins/PluginStream.cpp
index bdf7a40..8d7a561 100644
--- a/WebCore/plugins/PluginStream.cpp
+++ b/WebCore/plugins/PluginStream.cpp
@@ -366,6 +366,8 @@ void PluginStream::deliverData()
deliveryBytes = m_pluginFuncs->write(m_instance, &m_stream, m_offset, dataLength, (void*)data);
if (deliveryBytes < 0) {
LOG_PLUGIN_NET_ERROR();
+ if (m_loader)
+ m_loader->setDefersLoading(false);
cancelAndDestroyStream(NPRES_NETWORK_ERR);
return;
}