Pubnub异步订阅会导致瘦服务器退出

时间:2015-02-16 14:40:27

标签: sinatra thin pubnub

我正在尝试从Sinatra应用程序进行pubnub异步订阅。我从app类初始化pubnub对象并调用订阅,如下所示:

    pubnub.subscribe(
        :channel => 'channel_name',
        :http_sync => false,
        :callback => lambda do |message|
          ## Message Received!!!
          puts(message) ## print message
          return true
        end
    )

上述方法应该是非阻塞的并且返回对主线程的控制。但它导致瘦服务器退出而不会抛出任何错误跟踪。

0 个答案:

没有答案