diff options
Diffstat (limited to 'WebCore/plugins/PluginStream.cpp')
-rw-r--r-- | WebCore/plugins/PluginStream.cpp | 2 |
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; } |