Blynk.run() blocks time

Hello guys,

I use Blynk for my Intel Edison project and I use Arduino IDE. I get some sensor values through i2c. When I use some widgets on my Blynk App whenever I get new value, it reads sensor values as I want. But when I dont send any value through Blynk App, sensors values are coming so slowly which I want them to be sent fast as much as possible. I have BLYNK_WRITE(V1) and void readSensors(), in my loop. How can I fix that?

Show us your code and format it like

``` cpp
code
```

When we have the code like this. If it doesnt get any value through Blynk app, then code to go readSensors() takes so long time.

void loop(void){
 Blynk.run();
  readSensors(); 
  }