Cleanup

@localshred bit of cleanup in preparation for more "real" fixes. In particular, this makes sure the spec protos are always compiled, which is kinda important.
According to rubocop, this is a useless assignment - that is, this particular reference to `socket` is never used.