[thrift] erlang dialyzer error Summary: impossible pattern matches are never good Reviewed By: cpiro Test Plan: make dialyzer Revert Plan: sure