Handle {error, bad_arg} on read

This commit is contained in:
Mark Allen 2015-10-13 21:08:24 -05:00
parent 2724960eaf
commit 85e1e5a26d

View file

@ -519,6 +519,8 @@ do_read_chunk2(File, Offset, Size, Depth, STime, TO,
{ok, BadChunk} -> {ok, BadChunk} ->
exit({todo, bad_chunk_size, ?MODULE, ?LINE, File, Offset, Size, exit({todo, bad_chunk_size, ?MODULE, ?LINE, File, Offset, Size,
got, byte_size(BadChunk)}); got, byte_size(BadChunk)});
{error, bad_arg} = BadArg ->
{reply, BadArg, S};
{error, partial_read}=Err -> {error, partial_read}=Err ->
{reply, Err, S}; {reply, Err, S};
{error, bad_checksum}=BadCS -> {error, bad_checksum}=BadCS ->