Version 3.5.0-229.0.dev

Merge 42270748b56a8d47e844d3743613c88e7920cc25 into dev
diff --git a/runtime/bin/eventhandler_win.cc b/runtime/bin/eventhandler_win.cc
index 1a179e2..1683ac7 100644
--- a/runtime/bin/eventhandler_win.cc
+++ b/runtime/bin/eventhandler_win.cc
@@ -148,15 +148,7 @@
     // If the handle uses synchronous I/O (e.g. stdin), cancel any pending
     // operation before closing the handle, so the read thread is not blocked.
     BOOL result = CancelIoEx(handle_, nullptr);
-// The Dart code 'stdin.listen(() {}).cancel()' causes this assert to be
-// triggered on Windows 7, but not on Windows 10.
-#if defined(DEBUG)
-    if (IsWindows10OrGreater()) {
-      ASSERT(result || (GetLastError() == ERROR_NOT_FOUND));
-    }
-#else
-    USE(result);
-#endif
+    ASSERT(result || (GetLastError() == ERROR_NOT_FOUND));
   }
   if (!IsClosing()) {
     // Close the socket and set the closing state. This close method can be
diff --git a/tools/VERSION b/tools/VERSION
index b235bf3..31e0792 100644
--- a/tools/VERSION
+++ b/tools/VERSION
@@ -27,5 +27,5 @@
 MAJOR 3
 MINOR 5
 PATCH 0
-PRERELEASE 228
+PRERELEASE 229
 PRERELEASE_PATCH 0