Index: mojo/system/channel.cc |
diff --git a/mojo/system/channel.cc b/mojo/system/channel.cc |
index b0b9df93cf0c569fbe48e160e03decebe4cd0373..2669a87eb8576313a96fed18b28c7db0f272d65b 100644 |
--- a/mojo/system/channel.cc |
+++ b/mojo/system/channel.cc |
@@ -11,7 +11,6 @@ |
#include "base/compiler_specific.h" |
#include "base/logging.h" |
#include "base/strings/stringprintf.h" |
-#include "build/build_config.h" // TODO(vtl): Remove this. |
#include "mojo/system/message_pipe_endpoint.h" |
namespace mojo { |
@@ -290,12 +289,7 @@ void Channel::OnReadMessage(const MessageInTransit::View& message_view) { |
void Channel::OnFatalError(FatalError fatal_error) { |
LOG(ERROR) << "RawChannel fatal error (type " << fatal_error << ")"; |
- // TODO(vtl): We have some nested-deletion bugs on Windows, so this crashes. |
-#if defined(OS_WIN) |
- LOG(ERROR) << "Not shutting down due Windows-only bug"; |
-#else |
Shutdown(); |
-#endif |
} |
bool Channel::ValidateReadMessage(const MessageInTransit::View& message_view) { |