Small performance fix on setter with expire time. (1 call instead of 2)

Instead of setting then arranging expire time used redis command setex  (which sets with expire).