pupil-labs / pupil

Open source eye tracking
https://pupil-labs.com
GNU Lesser General Public License v3.0
1.47k stars 676 forks source link

offline Pupil detection IPC message drops #1170

Open mkassner opened 6 years ago

mkassner commented 6 years ago

When running offline Pupil detection and forcing the player main process to become unresponsive (long blocking call in main loop), Pupil data gets lost.

Side effect: the progress indicator never reaches 100%.

Thoughts for hardening that do not include pulling a socket from a different thread?

papr commented 6 years ago

Do you mean that the recv call blocks too long or that other blocking calls are an issue?