Jigasi wait for JVB room name

Hi everyone!
I’m looking into the Jigasi code to find why it require ever not less than 1 second to obtain a room and join the conference, and on the file org.jitsi.jigasi.SipGatewaySession.java in the class WaitForJvbRoomNameThread I see that there is a fixed wait of 1000ms, and the same class have the comment “FIXME: to be removed”.
So, I think, was it a temporary solution to make sure you got the name of the room before join?
So… why 1 second? It can be possible reduce or remove it?
Which component or part of the code is designed for the room name detection?

Thanks for the feedback!

The incoming sip call event can be before the sip headers been parsed and set.
This https://github.com/jitsi/jitsi/blob/master/src/net/java/sip/communicator/impl/protocol/sip/OperationSetJitsiMeetToolsSipImpl.java#L112 can happen some time after this is fired for the sip call https://github.com/jitsi/jitsi/blob/master/src/net/java/sip/communicator/service/protocol/event/CallListener.java#L39

thanks for the quick answer.
Have a nice day