Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #76854

Re: socket issue with recv()

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!news.swapon.de!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From Marko Rauhamaa <marko@pacujo.net>
Newsgroups comp.lang.python
Subject Re: socket issue with recv()
Date Sat, 23 Aug 2014 11:46:47 +0300
Organization A noiseless patient Spider
Lines 32
Message-ID <87oavb8ufc.fsf@elektro.pacujo.net> (permalink)
References <64392c10-28c5-4eee-93d2-7dd4edba56fe@googlegroups.com>
Mime-Version 1.0
Content-Type text/plain; charset=us-ascii
Injection-Info mx05.eternal-september.org; posting-host="ff5cf27ef3d5b31f034d3b72bdc27a41"; logging-data="29988"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19BmAe215lqMKvtxXnxzdxN"
User-Agent Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux)
Cancel-Lock sha1:1+ph45ztRHh3W/Z+6bdT4Fdt4Cg= sha1:YDShU1Gh+aUguhIpoi3OH3E7uGg=
Xref csiph.com comp.lang.python:76854

Show key headers only | View raw


Arthur Clarck <aclarck5@gmail.com>:

> What is happening is that I got some datas from the remote site,
> Something like 'Contacting BH: ...'
> But directly followed by 'remote site is closed.

This works:

========================================================================
#!/usr/bin/env python3

import sys, socket, os

def main():
    s = socket.socket()
    s.connect(("mail.python.org", 25))
    if os.fork() > 0:
        s.close()
        os.wait()
        os._exit(0)
    while True:
        data = s.recv(50)
        sys.stderr.write("{}\n".format(repr(data)))
        if not data:
            break

if __name__ == "__main__":
    main()
========================================================================


Marko

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

socket issue with recv() Arthur Clarck <aclarck5@gmail.com> - 2014-08-23 01:23 -0700
  Re: socket issue with recv() Arthur Clarck <aclarck5@gmail.com> - 2014-08-23 01:39 -0700
  Re: socket issue with recv() Marko Rauhamaa <marko@pacujo.net> - 2014-08-23 11:46 +0300
  Re: socket issue with recv() dieter <dieter@handshake.de> - 2014-08-24 07:59 +0200

csiph-web