| 
  hi ,I have invoked  xm commands(create, shutdown,pause...) inside C programs(fork/exec),
 But, while connecting to console when creating a domain it gives following error:
 
 
 
 Traceback (most recent call last):
 File "/usr/sbin/xm", line 9, in ?
 main.main(sys.argv)
 File "/usr/lib/python/xen/xm/main.py", line 808, in main
 xm.main(args)
 File "/usr/lib/python/xen/xm/main.py", line 106, in main
 self.main_call(args)
 File "/usr/lib/python/xen/xm/main.py", line 124, in main_call
 p.main(args[1:])
 File "/usr/lib/python/xen/xm/main.py", line 259, in main
 create.main(args)
 File "/usr/lib/python/xen/xm/create.py", line 550, in main
 console_client.connect('localhost', console)
 File "/usr/lib/python/xen/util/console_client.py", line 77, in connect
 tcsetattr(0, TCSAFLUSH, nattrs)
 termios.error: (5, 'Input/output error')
 Traceback (most recent call last):
 File "/usr/sbin/xm", line 9, in ?
 main.main(sys.argv)
 File "/usr/lib/python/xen/xm/main.py", line 808, in main
 xm.main(args)
 File "/usr/lib/python/xen/xm/main.py", line 106, in main
 self.main_call(args)
 File "/usr/lib/python/xen/xm/main.py", line 124, in main_call
 p.main(args[1:])
 File "/usr/lib/python/xen/xm/main.py", line 259, in main
 create.main(args)
 File "/usr/lib/python/xen/xm/create.py", line 550, in main
 console_client.connect('localhost', console)
 File "/usr/lib/python/xen/util/console_client.py", line 86, in connect
 __send_to_sock(sock)
 File "/usr/lib/python/xen/util/console_client.py", line 44, in __send_to_sock
 data = "">
OSError: [Errno 5] Input/output error
 
 Body of code:
 .....
 pid = fork();
 if(pid == 0)
 {      execl("/usr/sbin/xm","xm","create","xmexample1","-c",NULL) ;
 }
 .....
 
 
 there is no waitpid() called,
 When I invoke waitpid() call, this error goes away.
 
 Kindly advise me on this.
 
 Thanks and Regards,
 Amit Kumar
 
 
 
 
 ![]()  _______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users |