I Know the answer request.getSession(true) creates a new session if not already exists.
What i am expecting is request.getSession(false) is fulfilling my requirement , i never where used the request.getSession(true) in my code then who is creating the Session