Hi all,

I encountered a possible bug in the Avro C API. If the following is done, it 
seems that the Avro data file reader can not read the file correctly

while (has values to write) {
        Open file for writing
        Write a value to the file
        Close the writer.
}

However, the following can be read just fine

Open file for writing
while (has values to write) {
        Write a value to the file
}
Close the file

Here it is assumed that reading and writing is done with the C API. The Java 
API can read data files written in C in both ways.

Is this expected behaviour, a bug or am I just missing something? See the 
attached C program that reproduces this problem.

Thanks
-Mika 


Attachment: main.c
Description: Binary data

Reply via email to