Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

client dies with EBADF #6

Open
mutability opened this issue Sep 3, 2015 · 0 comments
Open

client dies with EBADF #6

mutability opened this issue Sep 3, 2015 · 0 comments

Comments

@mutability
Copy link
Owner

Something's probably closing a descriptor but it's not getting unregistered from asyncore

Fri Aug 21 18:21:23 2015 Handshake complete.
Fri Aug 21 18:21:23 2015   Compression:       zlib2
Fri Aug 21 18:21:23 2015   UDP transport:     mlat.mutability.co.uk:40147
Fri Aug 21 18:21:23 2015   Split sync:        disabled
Fri Aug 21 18:21:24 2015 Disconnecting from mlat.mutability.co.uk:40147: Client shutting down
Traceback (most recent call last):
  File "/usr/bin/mlat-client", line 99, in <module>
    main()
  File "/usr/bin/mlat-client", line 96, in main
    coordinator.run_forever()
  File "/usr/lib/python3/dist-packages/mlat/client/coordinator.py", line 81, in run_forever
    self.run_until(lambda: False)
  File "/usr/lib/python3/dist-packages/mlat/client/coordinator.py", line 90, in run_until
    asyncore.loop(timeout=0.1, count=5)
  File "/usr/lib/python3.2/asyncore.py", line 220, in loop
    poll_fun(timeout, map)
  File "/usr/lib/python3.2/asyncore.py", line 145, in poll
    r, w, e = select.select(r, w, e, timeout)
select.error: (9, 'Bad file descriptor')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant