Gatling throttle with my own extention of gatling Action and action builder


I extended the gatling action builder to write my own steps from where to place an http call. In other words I am using my own client. The test works fine with ramping users over a period of time.

**but when I try to throttle it is not** **considered****. I am still producing a lot of request per second as if there is no throtling. I tried using the gatling http client instead of my implementation and throttling works fine,** 
**so it is probably something from my implementation.**

**below find my implementation.**

**thanks in advance.**