NULL just says the I/O has been completed without doing anything. On read it returns zero characters read. -Ron