Hi Juca,
I have found this problem when using the Go client. I have not checked if there is a similar problem with the Java client (or any other client).
I have not done any "fix" for this. What I have done is to verify that configuration using environment variables in general is working by trying a few other variables. I have tested for example JAEGER_DISABLED and that variable is working but JAEGER_REPORTER_FLUSH_INTERVAL is not.
My workaround is to set BufferFlushInterval directly in the ReporterConfig structure when initializing the Jaeger tracer.
I can write a PR if you please can give a link to where PR reporting for the Go client is done.
/Lennart