OSError: 23



  • Hello , I'm trying to run an MQTT EXAMPLE , but i always get that error :
    Traceback (most recent call last):
    File "<stdin>", line 19, in <module>
    File "mqtt.py", line 55, in connect
    OSError: 23

    any issue ??



  • @YazIdo
    I think this may be an error associated with an accumulating number of open sockets.
    I got the same OSerror: 23 after running the MQTT example for the 8th time and beyond. A soft reset does not clear this, but powering on/off does clear it - and it works again, at least for the first 7 times.
    I fixed this problem by adding one line at the very end of the MQTT example.

    client.disconnect()


  • administrators

    Hi @YazIdo,

    Which library are you using for the MQTT example? The one current on the docs is out of date and will be updated in the next push of updates!

    Please see https://youtu.be/3NDPSbr5J14?list=PLS09TA19umCOavPeP_FoMHoCuCzjJUWQk for more information


Log in to reply
 

Looks like your connection to Pycom Forum was lost, please wait while we try to reconnect.