Question: i created a uilabel that contains my location data using this code,

```
longitudedata.text = [NSString stringWithFormat:@"longitude=%f", location.coordinate.longitude];
speeddata.text = [NSString stringWithFormat:@"speed=%f", [location speed] * 2.2369];
altitudedata.text = [NSString stringWithFormat:@"altitude=%f", [location altitude]];

```

but now i need to add these in a url so it will send that data to my server but everything iv tried dosnt work :(

```
NSURL *myURL = [NSURL URLWithString:[@"http://servername/ldtracker.aspx?id=3&" stringByAppendingString:longitudedata.text]];

```

and so on but this dosnt work, seems like iv tried everything 

im a beginner to xcode, please help :)

Answer: 
Looks like they've added a way to fix this. Using `app.use(passport.session({pauseStream: true}));` instead will prevent async deserializations from breaking some middleware.

Source: <https://github.com/jaredhanson/passport/pull/106>
The `passport.session()` method calls your `passport.deserializeUser()`, which itself usually makes a database call to fetch the user. This database call delays the execution of code that starts listening to the incoming data. That is, the data arrives while nobody is listening for it.