[Part of patch #909005] Remove Mac code for writable
diff --git a/Lib/asyncore.py b/Lib/asyncore.py
index 6e128b1..ba4a698 100644
--- a/Lib/asyncore.py
+++ b/Lib/asyncore.py
@@ -259,14 +259,8 @@
     def readable(self):
         return True
 
-    if os.name == 'mac':
-        # The macintosh will select a listening socket for
-        # write if you let it.  What might this mean?
-        def writable(self):
-            return not self.accepting
-    else:
-        def writable(self):
-            return True
+    def writable(self):
+        return True
 
     # ==================================================
     # socket object methods.