GIL is non blocking when threads are doing I/O operation