Posted in January 2014

More on linuxfd: An Example

The following short test program demonstrates the possibilities of eventfd, signalfd and timerfd in an asynchronous controlled event loop. In short this program features a loop which is activated if any of the three special files becomes readable. Otherwise the epoll call blocks indefinitely. Every three seconds a timer file object expires, thus becoming readable. … Continue reading

From pytimerfd to linuxfd

Recently I have released Python bindings for the timer file descriptor available in Linux (pytimerfd). Now I can present the Python package “linuxfd”, which offers Python bindings for the Linux system calls eventfd, signalfd and timerfd. It is available at and at GitHub: With “eventfd” it is possible to define counter files … Continue reading

ThunderSync now at

First let me wish you a happy new year (although 3.5 % of it have already passed). At the end of December 2013 I have become a proud father of a healthy son. As this little wonder is requiring some attendance development work will slow down a bit. But if you want to look into … Continue reading