Use signal in lieu of async NSURL connection.