elixir-sqlite/sqlite_ecto2

Random case clause error

ConnorRigby opened this issue · 1 comments

I'm getting this error seemingly randomly, but pretty frequently:

** (CaseClauseError) no case clause matching: {:raise, 
%Sqlite.DbConnection.Error{connection_id: nil, message: "Disconnected", sqlite: nil}}

I've noticed this is happening in travis too

We fight this a lot too. I believe it is caused by a GenServer timeout anytime SQLite takes longer than 5s to complete an operation