kopia lustrzana https://github.com/micropython/micropython-lib
Add changes to expose uPy segfault.
rodzic
18c0b2c2f0
commit
dbc45a241b
|
@ -205,8 +205,8 @@ class StreamReader:
|
||||||
s = yield IORead(self.s)
|
s = yield IORead(self.s)
|
||||||
log.debug("StreamReader.readline(): after IORead: %s", s)
|
log.debug("StreamReader.readline(): after IORead: %s", s)
|
||||||
res = self.s.readline()
|
res = self.s.readline()
|
||||||
if not res:
|
# if not res:
|
||||||
yield IODone(IO_READ, self.s)
|
# yield IODone(IO_READ, self.s)
|
||||||
log.debug("StreamReader.readline(): res: %s", res)
|
log.debug("StreamReader.readline(): res: %s", res)
|
||||||
return res
|
return res
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,8 @@ def print_http_headers(url):
|
||||||
reader, writer = yield from asyncio.open_connection(url, 80)
|
reader, writer = yield from asyncio.open_connection(url, 80)
|
||||||
print(reader, writer)
|
print(reader, writer)
|
||||||
print("================")
|
print("================")
|
||||||
query = "GET / HTTP/1.0\n\n"
|
query = "GET / HTTP/1.0\r\nHost: foo\r\n\r\n"
|
||||||
|
# query = "GET / HTTP/1.0\r\n\r\n"
|
||||||
print(query.encode('latin-1'))
|
print(query.encode('latin-1'))
|
||||||
yield from writer.write(query)
|
yield from writer.write(query)
|
||||||
while True:
|
while True:
|
||||||
|
|
Ładowanie…
Reference in New Issue