#!/usr/bin/env python2
# -*- coding: utf-8 -*-
#kate: syntax Python ;
# use them like so:
import socket, os , time
parent, child = socket.socketpair()
#child.close() # bad fdesc
pid = os.fork()
if pid:
#time.sleep(0.3)
#child.close()
print 'in parent, sending message'
p = parent.sendall('ping p')
response1 = parent.recv(444)
print 'response from child :', response1
p = parent.close()
else:
#time.sleep(0.7)
#parent.close()
print 'in child, waiting for message'
message1 = child.recv(333)
print 'message from parent :', message1
child.sendall('päng c')
child.close()
#print "Ende" , pid
#print parent # , child
#print type(pid) , " -- " , type(child)