title: HttpLoggingInterceptor not logging with retrofit 2
body: <p>Im trying to log all the requests (with a network interceptor) using refrofit2, kotlin and logging-interceptor:</p>
  
  <ul>
  <li>retrofit: "2.0.2" </li>
  <li>okhttp3 : "3.2.0"</li>
  <li>com.squareup.okhttp3:logging-interceptor 3.2.0</li>
  </ul>
  
  <p>like:</p>
  
  <pre><code>val interceptor = HttpLoggingInterceptor()
      interceptor.setLevel(HttpLoggingInterceptor.Level.BODY);
  
      val okHttpClient = OkHttpClient.Builder()
          .addNetworkInterceptor(interceptor) // same for .addInterceptor(...)
          .connectTimeout(30, TimeUnit.SECONDS) //Backend is really slow
          .writeTimeout(30, TimeUnit.SECONDS)
          .readTimeout(30, TimeUnit.SECONDS)
          .build()
  
      sRestAdapter = Retrofit.Builder()
          .client(okHttpClient)
          .baseUrl(if (host.endsWith("/")) host else "$host/")
          .addConverterFactory(GsonConverterFactory.create(gson()))
          .addCallAdapterFactory(RxJavaCallAdapterFactory.create())
          .build()
  </code></pre>
  
  <p>It just print:</p>
  
  <pre><code>D/OkHttp: --&gt; GET url...
  D/OkHttp: --&gt; END GET
  </code></pre>
  
  <p>What is happening?</p>
  
  <p>--------------- EDIT --------</p>
  
  <p>Errors doing requests on Main Thread are not showing by the logger, so be careful.</p>