summaryrefslogtreecommitdiffstatshomepage
path: root/examples
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2016-07-23 00:41:19 +0300
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2016-07-23 00:41:19 +0300
commit614deb82c7e2ab23cfd718a8be6514026714e316 (patch)
tree684e695524985c0054d2601b8e7b51f8b4936aec /examples
parenta53e0e59f303eddbeda96a04df272837308c2f33 (diff)
downloadmicropython-614deb82c7e2ab23cfd718a8be6514026714e316.tar.gz
micropython-614deb82c7e2ab23cfd718a8be6514026714e316.zip
examples/http_client*: Be sure to close socket.
Otherwise, on bare-metal/RTOS systems can lead to resource leaks.
Diffstat (limited to 'examples')
-rw-r--r--examples/network/http_client.py2
-rw-r--r--examples/network/http_client_ssl.py2
2 files changed, 4 insertions, 0 deletions
diff --git a/examples/network/http_client.py b/examples/network/http_client.py
index 3701e75e16..df66ace2a5 100644
--- a/examples/network/http_client.py
+++ b/examples/network/http_client.py
@@ -24,5 +24,7 @@ def main(use_stream=False):
s.send(b"GET / HTTP/1.0\n\n")
print(s.recv(4096))
+ s.close()
+
main()
diff --git a/examples/network/http_client_ssl.py b/examples/network/http_client_ssl.py
index 53b1c732bc..46e039830f 100644
--- a/examples/network/http_client_ssl.py
+++ b/examples/network/http_client_ssl.py
@@ -32,5 +32,7 @@ def main(use_stream=True):
s.send(b"GET / HTTP/1.0\n\n")
print(s.recv(4096))
+ s.close()
+
main()