This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author akasurde
Recipients akasurde
Date 2020-07-01.11:08:19
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1593601699.76.0.361945783635.issue41182@roundup.psfhosted.org>
In-reply-to
Content
When DefaultSelector is used on VMware ESXi, it fails with 

>>> import selectors
>>> selector = selectors.DefaultSelector()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/build/mts/release/bora-4887370/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/selectors.py", line 390, in __init__
OSError: [Errno 38] Function not implemented

After debugging, I found that it is using Selector which is not implemented for ESXi kernel. 

Change DefaultSelector mechanism to use 'select' implementation to choose default selector.
History
Date User Action Args
2020-07-01 11:08:19akasurdesetrecipients: + akasurde
2020-07-01 11:08:19akasurdesetmessageid: <1593601699.76.0.361945783635.issue41182@roundup.psfhosted.org>
2020-07-01 11:08:19akasurdelinkissue41182 messages
2020-07-01 11:08:19akasurdecreate