 }
 
 extension File {
-    public func write(convertible: DataConvertible, flush: Bool = true, deadline: Deadline = noDeadline) throws {
+    public func write(convertible: DataConvertible, flush: Bool = true, deadline: Deadline = never) throws {
         try write(convertible.data, flush: flush, deadline: deadline)
     }
 }

        }
	}

    public func read(length length: Int, deadline: Deadline = noDeadline) throws -> Data {
        try assertNotClosed()

        var data = Data.bufferWithSize(length)

        return data
    }

    public func flush(deadline: Deadline = never) throws {
        try assertNotClosed()
        fileflush(file, deadline)
        try FileError.assertNoError()
