dabeaz / curio

Good Curio!
Other
4.02k stars 241 forks source link

Minor error in 'how to' #260

Closed skgbanga closed 6 years ago

skgbanga commented 6 years ago
import curio
from curio import socket

async def udp_echo(addr):
    sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
    sock.bind(addr)
    while True:
        data, addr = await sock.recvfrom(10000)
        print('Received from', addr, data)
        await sock.sendto(data, addr)

if __name__ == '__main__':
    curio.run(main, ('', 26000))

Above should be curio.run(udp_echo, ('', 26000))

dabeaz commented 6 years ago

Good catch! Fixed.