Removed C glue code. Signal handling is gone and reads can block now.