ds18b20 and dht22... cant get them to work together

I think its the request.temperature line thats blocking the
Dht22. But i still dont get a reading if they are both plugged into there respected pins.

The library for the dht22 im using is a non blocking library. And uses millis to request the temp and humidity. As the ds18b20 polls the device i believe.

It also seems that this is a pretty standard problem and that people cant get them working together.

Any solution that comes about has to be non blocking as theres a shit ton of code. And alot more yet to test and write.

If i have to ditch one it will be the dht22