Refactored sendCompleteOrErrorIfNecessary to avoid using so much flow control.
Refactored sendCompleteOrErrorIfNecessary to avoid using so much flow control.

Pikdays/ReactiveCocoa,200895045/ReactiveCocoa,valleyman86/ReactiveCocoa,mtxs007/ReactiveCocoa,Carthage/ReactiveCocoa,Ricowere/ReactiveCocoa,KJin99/ReactiveCocoa,Khan/ReactiveCocoa,vincentiss/ReactiveCocoa,SmartEncounter/ReactiveCocoa,zzqiltw/ReactiveCocoa,takeshineshiro/ReactiveCocoa,longv2go/ReactiveCocoa,valleyman86/ReactiveCocoa,j364960953/ReactiveCocoa,loupman/ReactiveCocoa,CCOOOOLL/ReactiveCocoa,335g/ReactiveCocoa,leichunfeng/ReactiveCocoa,leelili/ReactiveCocoa,tornade0913/ReactiveCocoa,windgo/ReactiveCocoa,Remitly/ReactiveCocoa,Ricowere/ReactiveCocoa,sandyway/ReactiveCocoa,yaoxiaoyong/ReactiveCocoa,icepy/ReactiveCocoa,terry408911/ReactiveCocoa,esttorhe/ReactiveCocoa,hbucius/ReactiveCocoa,tonyarnold/ReactiveCocoa,sujeking/ReactiveCocoa,yaoxiaoyong/ReactiveCocoa,SanChain/ReactiveCocoa,itschaitanya/ReactiveCocoa,brasbug/ReactiveCocoa,AlanJN/ReactiveCocoa,Eveian/ReactiveCocoa,SuPair/ReactiveCocoa,KJin99/ReactiveCocoa,wangqi211/ReactiveCocoa,victorlin/ReactiveCocoa,cstars135/ReactiveCocoa,kaylio/ReactiveCocoa,andersio/ReactiveCocoa,almassapargali/ReactiveCocoa,llb1119/test,takeshineshiro/ReactiveCocoa,zhigang1992/ReactiveCocoa,buildo/ReactiveCocoa,libiao88/ReactiveCocoa,Ray0218/ReactiveCocoa,xumaolin/ReactiveCocoa,wangqi211/ReactiveCocoa,esttorhe/ReactiveCocoa,SmartEncounter/ReactiveCocoa,ohwutup/ReactiveCocoa,yytong/ReactiveCocoa,emodeqidao/ReactiveCocoa,richeterre/ReactiveCocoa,tonyarnold/ReactiveCocoa,mxxiv/ReactiveCocoa,zhenlove/ReactiveCocoa,ceekayel/ReactiveCocoa,BlessNeo/ReactiveCocoa,monkeydbobo/ReactiveCocoa,xulibao/ReactiveCocoa,Khan/ReactiveCocoa,brasbug/ReactiveCocoa,eyu1988/ReactiveCocoa,tzongw/ReactiveCocoa,200895045/ReactiveCocoa,SuPair/ReactiveCocoa,on99/ReactiveCocoa,bscarano/ReactiveCocoa,hoanganh6491/ReactiveCocoa,Ray0218/ReactiveCocoa,hj3938/ReactiveCocoa,imkerberos/ReactiveCocoa,Ethan89/ReactiveCocoa,mtxs007/ReactiveCocoa,taylormoonxu/ReactiveCocoa,huiping192/ReactiveCocoa,sdhzwm/ReactiveCocoa,on99/ReactiveCocoa,lixar/ReactiveCocoa,cnbin/ReactiveCocoa,andersio/ReactiveCocoa,WEIBP/ReactiveCocoa,335g/ReactiveCocoa,zhiwen1024/ReactiveCocoa,liufeigit/ReactiveCocoa,sujeking/ReactiveCocoa,zhiwen1024/ReactiveCocoa,tipbit/ReactiveCocoa,terry408911/ReactiveCocoa,stupidfive/ReactiveCocoa,hilllinux/ReactiveCocoa,msdgwzhy6/ReactiveCocoa,OneSmallTree/ReactiveCocoa,BrooksWon/ReactiveCocoa,dachaoisme/ReactiveCocoa,add715/ReactiveCocoa,nickcheng/ReactiveCocoa,smilypeda/ReactiveCocoa,sugar2010/ReactiveCocoa,AllanChen/ReactiveCocoa,CCOOOOLL/ReactiveCocoa,chao95957/ReactiveCocoa,hbucius/ReactiveCocoa,jsslai/ReactiveCocoa,shaohung001/ReactiveCocoa,GuitarPlayer-Ma/ReactiveCocoa,OnTheWay1988/ReactiveCocoa,towik/ReactiveCocoa,j364960953/ReactiveCocoa,lixar/ReactiveCocoa,jaylib/ReactiveCocoa,cstars135/ReactiveCocoa,j364960953/ReactiveCocoa,zxq3220122/ReactiveCocoa,cnbin/ReactiveCocoa,yangyangluoluo/ReactiveCocoa,SanChain/ReactiveCocoa,imkerberos/ReactiveCocoa,yangyangluoluo/ReactiveCocoa,KuPai32G/ReactiveCocoa,Pikdays/ReactiveCocoa,brightcove/ReactiveCocoa,Ricowere/ReactiveCocoa,Liquidsoul/ReactiveCocoa,chao95957/ReactiveCocoa,jackywpy/ReactiveCocoa,zzzworm/ReactiveCocoa,Pingco/ReactiveCocoa,pzw224/ReactiveCocoa,PSPDFKit-labs/ReactiveCocoa,fhchina/ReactiveCocoa,sugar2010/ReactiveCocoa,gengjf/ReactiveCocoa,xiaobing2007/ReactiveCocoa,tornade0913/ReactiveCocoa,isghe/ReactiveCocoa,dullgrass/ReactiveCocoa,clg0118/ReactiveCocoa,brightcove/ReactiveCocoa,calebd/ReactiveCocoa,tzongw/ReactiveCocoa,Juraldinio/ReactiveCocoa,KuPai32G/ReactiveCocoa,AlanJN/ReactiveCocoa,isghe/ReactiveCocoa,xiaoliyang/ReactiveCocoa,chao95957/ReactiveCocoa,zzqiltw/ReactiveCocoa,Remitly/ReactiveCocoa,FelixYin66/ReactiveCocoa,bencochran/ReactiveCocoa,jeelun/ReactiveCocoa,emodeqidao/ReactiveCocoa,valleyman86/ReactiveCocoa,yytong/ReactiveCocoa,AndyZhaoHe/ReactiveCocoa,paulyoung/ReactiveCocoa,howandhao/ReactiveCocoa,ikesyo/ReactiveCocoa,emodeqidao/ReactiveCocoa,dz1111/ReactiveCocoa,Ethan89/ReactiveCocoa,xiaobing2007/ReactiveCocoa,JohnJin007/ReactiveCocoa,cogddo/ReactiveCocoa,Adlai-Holler/ReactiveCocoa,add715/ReactiveCocoa,Liquidsoul/ReactiveCocoa,ohwutup/ReactiveCocoa,GuitarPlayer-Ma/ReactiveCocoa,jaylib/ReactiveCocoa,ericzhou2008/ReactiveCocoa,luerhouhou/ReactiveCocoa,mattpetters/ReactiveCocoa,zhukaixy/ReactiveCocoa,icepy/ReactiveCocoa,ddc391565320/ReactiveCocoa,dskatz22/ReactiveCocoa,juliangrosshauser/ReactiveCocoa,smilypeda/ReactiveCocoa,OnTheWay1988/ReactiveCocoa,yangshengchaoios/ReactiveCocoa,tzongw/ReactiveCocoa,andersio/ReactiveCocoa,Carthage/ReactiveCocoa,BlessNeo/ReactiveCocoa,yizzuide/ReactiveCocoa,natestedman/ReactiveCocoa,qq644531343/ReactiveCocoa,kaylio/ReactiveCocoa,bscarano/ReactiveCocoa,yonekawa/ReactiveCocoa,kiurentu/ReactiveCocoa,kevin-zqw/ReactiveCocoa,Liquidsoul/ReactiveCocoa,fhchina/ReactiveCocoa,yizzuide/ReactiveCocoa,yaoxiaoyong/ReactiveCocoa,gabemdev/ReactiveCocoa,AlanJN/ReactiveCocoa,tiger8888/ReactiveCocoa,OneSmallTree/ReactiveCocoa,zzzworm/ReactiveCocoa,paulyoung/ReactiveCocoa,gabemdev/ReactiveCocoa,xumaolin/ReactiveCocoa,ReactiveCocoa/ReactiveSwift,ShawnLeee/ReactiveCocoa,jam891/ReactiveCocoa,dachaoisme/ReactiveCocoa,ioshger0125/ReactiveCocoa,chieryw/ReactiveCocoa,monkeydbobo/ReactiveCocoa,JackLian/ReactiveCocoa,shuxiashusheng/ReactiveCocoa,yoichitgy/ReactiveCocoa,nikita-leonov/ReactiveCocoa,towik/ReactiveCocoa,zzqiltw/ReactiveCocoa,eyu1988/ReactiveCocoa,FelixYin66/ReactiveCocoa,chieryw/ReactiveCocoa,terry408911/ReactiveCocoa,buildo/ReactiveCocoa,leichunfeng/ReactiveCocoa,alvinvarghese/ReactiveCocoa,goodheart/ReactiveCocoa,msdgwzhy6/ReactiveCocoa,ioshger0125/ReactiveCocoa,yonekawa/ReactiveCocoa,yytong/ReactiveCocoa,jaylib/ReactiveCocoa,Pingco/ReactiveCocoa,luerhouhou/ReactiveCocoa,OnTheWay1988/ReactiveCocoa,almassapargali/ReactiveCocoa,Farteen/ReactiveCocoa,DongDongDongDong/ReactiveCocoa,jrmiddle/ReactiveCocoa,AndyZhaoHe/ReactiveCocoa,ReactiveCocoa/ReactiveSwift,koamac/ReactiveCocoa,BlessNeo/ReactiveCocoa,dz1111/ReactiveCocoa,zhaoguohui/ReactiveCocoa,zhukaixy/ReactiveCocoa,beni55/ReactiveCocoa,eyu1988/ReactiveCocoa,rpowelll/ReactiveCocoa,huiping192/ReactiveCocoa,gengjf/ReactiveCocoa,hoanganh6491/ReactiveCocoa,hbucius/ReactiveCocoa,llb1119/test,libiao88/ReactiveCocoa,qq644531343/ReactiveCocoa,bensonday/ReactiveCocoa,lixar/ReactiveCocoa,PSPDFKit-labs/ReactiveCocoa,Eveian/ReactiveCocoa,yangshengchaoios/ReactiveCocoa,jaylib/ReactiveCocoa,ShawnLeee/ReactiveCocoa,natan/ReactiveCocoa,stevielu/ReactiveCocoa,shaohung001/ReactiveCocoa,victorlin/ReactiveCocoa,rpowelll/ReactiveCocoa,rpowelll/ReactiveCocoa,sujeking/ReactiveCocoa,hj3938/ReactiveCocoa,RuiAAPeres/ReactiveCocoa,xulibao/ReactiveCocoa,fhchina/ReactiveCocoa,nickcheng/ReactiveCocoa,brightcove/ReactiveCocoa,juliangrosshauser/ReactiveCocoa,liufeigit/ReactiveCocoa,pzw224/ReactiveCocoa,wpstarnice/ReactiveCocoa,calebd/ReactiveCocoa,Adlai-Holler/ReactiveCocoa,DreamHill/ReactiveCocoa,gengjf/ReactiveCocoa,xiaoliyang/ReactiveCocoa,zhiwen1024/ReactiveCocoa,koamac/ReactiveCocoa,taylormoonxu/ReactiveCocoa,qq644531343/ReactiveCocoa,walkingsmarts/ReactiveCocoa,jackywpy/ReactiveCocoa,liufeigit/ReactiveCocoa,PSPDFKit-labs/ReactiveCocoa,mtxs007/ReactiveCocoa,dullgrass/ReactiveCocoa,200895045/ReactiveCocoa,335g/ReactiveCocoa,JohnJin007/ReactiveCocoa,esttorhe/ReactiveCocoa,vincentiss/ReactiveCocoa,kaylio/ReactiveCocoa,bencochran/ReactiveCocoa,sandyway/ReactiveCocoa,mxxiv/ReactiveCocoa,ddc391565320/ReactiveCocoa,yoichitgy/ReactiveCocoa,walkingsmarts/ReactiveCocoa,itschaitanya/ReactiveCocoa,eliperkins/ReactiveCocoa,yoichitgy/ReactiveCocoa,WEIBP/ReactiveCocoa,tiger8888/ReactiveCocoa,beni55/ReactiveCocoa,LHDsimon/ReactiveCocoa,windgo/ReactiveCocoa,bensonday/ReactiveCocoa,KuPai32G/ReactiveCocoa,dz1111/ReactiveCocoa,zhukaixy/ReactiveCocoa,zzzworm/ReactiveCocoa,wpstarnice/ReactiveCocoa,howandhao/ReactiveCocoa,sdhzwm/ReactiveCocoa,jam891/ReactiveCocoa,alvinvarghese/ReactiveCocoa,natestedman/ReactiveCocoa,GuitarPlayer-Ma/ReactiveCocoa,jsslai/ReactiveCocoa,isghe/ReactiveCocoa,wpstarnice/ReactiveCocoa,ailyanlu/ReactiveCocoa,msdgwzhy6/ReactiveCocoa,KJin99/ReactiveCocoa,ztchena/ReactiveCocoa,loupman/ReactiveCocoa,DongDongDongDong/ReactiveCocoa,huiping192/ReactiveCocoa,ohwutup/ReactiveCocoa,kiurentu/ReactiveCocoa,kevin-zqw/ReactiveCocoa,ztchena/ReactiveCocoa,zxq3220122/ReactiveCocoa,mattpetters/ReactiveCocoa,DongDongDongDong/ReactiveCocoa,Juraldinio/ReactiveCocoa,DreamHill/ReactiveCocoa,xiaoliyang/ReactiveCocoa,tornade0913/ReactiveCocoa,imkerberos/ReactiveCocoa,Eveian/ReactiveCocoa,jianwoo/ReactiveCocoa,Khan/ReactiveCocoa,Farteen/ReactiveCocoa,tonyli508/ReactiveCocoa,swizzlr/ReactiveCocoa,cogddo/ReactiveCocoa,loupman/ReactiveCocoa,CQXfly/ReactiveCocoa,jsslai/ReactiveCocoa,zhaoguohui/ReactiveCocoa,Rupert-RR/ReactiveCocoa,jianwoo/ReactiveCocoa,OneSmallTree/ReactiveCocoa,zhigang1992/ReactiveCocoa,CQXfly/ReactiveCocoa,sdhzwm/ReactiveCocoa,eliperkins/ReactiveCocoa,llb1119/test,ShawnLeee/ReactiveCocoa,nikita-leonov/ReactiveCocoa,bensonday/ReactiveCocoa,chieryw/ReactiveCocoa,natestedman/ReactiveCocoa,fanghao085/ReactiveCocoa,takeshineshiro/ReactiveCocoa,monkeydbobo/ReactiveCocoa,brasbug/ReactiveCocoa,jianwoo/ReactiveCocoa,SanChain/ReactiveCocoa,xulibao/ReactiveCocoa,dachaoisme/ReactiveCocoa,shaohung001/ReactiveCocoa,clg0118/ReactiveCocoa,xumaolin/ReactiveCocoa,SuPair/ReactiveCocoa,AndyZhaoHe/ReactiveCocoa,stupidfive/ReactiveCocoa,koamac/ReactiveCocoa,ReactiveCocoa/ReactiveSwift,xiaobing2007/ReactiveCocoa,ikesyo/ReactiveCocoa,jrmiddle/ReactiveCocoa,windgo/ReactiveCocoa,yonekawa/ReactiveCocoa,leelili/ReactiveCocoa,dullgrass/ReactiveCocoa,shuxiashusheng/ReactiveCocoa,RuiAAPeres/ReactiveCocoa,nickcheng/ReactiveCocoa,leichunfeng/ReactiveCocoa,longv2go/ReactiveCocoa,cnbin/ReactiveCocoa,BrooksWon/ReactiveCocoa,kiurentu/ReactiveCocoa,mattpetters/ReactiveCocoa,calebd/ReactiveCocoa,ailyanlu/ReactiveCocoa,tiger8888/ReactiveCocoa,on99/ReactiveCocoa,sugar2010/ReactiveCocoa,shuxiashusheng/ReactiveCocoa,ztchena/ReactiveCocoa,JohnJin007/ReactiveCocoa,ceekayel/ReactiveCocoa,Carthage/ReactiveCocoa,dskatz22/ReactiveCocoa,walkingsmarts/ReactiveCocoa,tonyli508/ReactiveCocoa,WEIBP/ReactiveCocoa,Remitly/ReactiveCocoa,cogddo/ReactiveCocoa,FelixYin66/ReactiveCocoa,smilypeda/ReactiveCocoa,longv2go/ReactiveCocoa,almassapargali/ReactiveCocoa,jrmiddle/ReactiveCocoa,Ethan89/ReactiveCocoa,paulyoung/ReactiveCocoa,Ricowere/ReactiveCocoa,ddc391565320/ReactiveCocoa,icepy/ReactiveCocoa,Juraldinio/ReactiveCocoa,ericzhou2008/ReactiveCocoa,JackLian/ReactiveCocoa,CQXfly/ReactiveCocoa,jam891/ReactiveCocoa,sandyway/ReactiveCocoa,Pingco/ReactiveCocoa,esttorhe/ReactiveCocoa,stevielu/ReactiveCocoa,zhenlove/ReactiveCocoa,beni55/ReactiveCocoa,hj3938/ReactiveCocoa,ailyanlu/ReactiveCocoa,tipbit/ReactiveCocoa,wangqi211/ReactiveCocoa,richeterre/ReactiveCocoa,itschaitanya/ReactiveCocoa,tonyli508/ReactiveCocoa,huiping192/ReactiveCocoa,bscarano/ReactiveCocoa,luerhouhou/ReactiveCocoa,Pikdays/ReactiveCocoa,BrooksWon/ReactiveCocoa,yangshengchaoios/ReactiveCocoa,towik/ReactiveCocoa,tonyarnold/ReactiveCocoa,yizzuide/ReactiveCocoa,mxxiv/ReactiveCocoa,swizzlr/ReactiveCocoa,LHDsimon/ReactiveCocoa,alvinvarghese/ReactiveCocoa,bencochran/ReactiveCocoa,cstars135/ReactiveCocoa,fanghao085/ReactiveCocoa,zhaoguohui/ReactiveCocoa,ericzhou2008/ReactiveCocoa,victorlin/ReactiveCocoa,JackLian/ReactiveCocoa,CCOOOOLL/ReactiveCocoa,eliperkins/ReactiveCocoa,ceekayel/ReactiveCocoa,goodheart/ReactiveCocoa,yangyangluoluo/ReactiveCocoa,libiao88/ReactiveCocoa,clg0118/ReactiveCocoa,zhigang1992/ReactiveCocoa,zxq3220122/ReactiveCocoa,Farteen/ReactiveCocoa,ioshger0125/ReactiveCocoa,vincentiss/ReactiveCocoa,kevin-zqw/ReactiveCocoa,Rupert-RR/ReactiveCocoa,Adlai-Holler/ReactiveCocoa,jackywpy/ReactiveCocoa,buildo/ReactiveCocoa,hoanganh6491/ReactiveCocoa,leelili/ReactiveCocoa,jeelun/ReactiveCocoa,Ray0218/ReactiveCocoa,zhenlove/ReactiveCocoa,richeterre/ReactiveCocoa,nickcheng/ReactiveCocoa,AllanChen/ReactiveCocoa,RuiAAPeres/ReactiveCocoa,add715/ReactiveCocoa,LHDsimon/ReactiveCocoa,dskatz22/ReactiveCocoa,hilllinux/ReactiveCocoa,howandhao/ReactiveCocoa,juliangrosshauser/ReactiveCocoa,stevielu/ReactiveCocoa,jeelun/ReactiveCocoa,fanghao085/ReactiveCocoa,nikita-leonov/ReactiveCocoa,taylormoonxu/ReactiveCocoa,stupidfive/ReactiveCocoa,hilllinux/ReactiveCocoa,Rupert-RR/ReactiveCocoa,natan/ReactiveCocoa,DreamHill/ReactiveCocoa,natan/ReactiveCocoa,goodheart/ReactiveCocoa,pzw224/ReactiveCocoa