A leitura do stream do socket no cliente pegava menos bytes do que eram
passados para um arquivo grande (10MB). Foi corrigido fazendo um while
que verifica se o stream do outro lado já terminou de passar tudo o que
precisava.