Quellcode durchsuchen

Merge pull request #14 from SummerGGift/2018_1_19

fix bug in modusocket connect
朱天龙 (Armink) vor 8 Jahren
Ursprung
Commit
78184ef063
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      port/modusocket.c

+ 1 - 1
port/modusocket.c

@@ -171,7 +171,7 @@ STATIC mp_obj_t socket_connect(mp_obj_t self_in, mp_obj_t addr_in) {
     inet_aton((char * )strip, (struct in_addr* )&(sockaddr.sin_addr));
     memset(&(sockaddr.sin_zero), 0, sizeof(sockaddr.sin_zero));
 
-    if ((_errno = connect(self->fd, (struct sockaddr *) &sockaddr, sizeof(struct sockaddr))) <= 0) {
+    if ((_errno = connect(self->fd, (struct sockaddr *) &sockaddr, sizeof(struct sockaddr))) < 0) {
         mp_raise_OSError(_errno);
     }