Re: embedded python doesn't like socket.accept() and SegFaults

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Riccardo Di Meo

    Re: embedded python doesn't like socket.accept() and SegFaults

    Solved (with the help of the guys on #python on freenode).

    Long story short: i forgot the static in the function definitions and
    the libc's "accept" got replaced with mine...



    Riccardo Di Meo wrote:
    Hi everyone,
    >
    I'm practicing with embedding python into C code and i have
    encountered a very strange problem: I'm unable to call the "accept"
    method of a (correctly created) server socket without receiving a
    "Segmentati on fault" (inside the PyObject_CallMe thod).
    >
    My code <seemsto be correct (at least it's correct enough for me to
    call .getsockname(), .fileno() and other methods without problems),
    I'm pretty new to this thing though, therefore I'm confident I'm doing
    something very dumb.
    >
Working...