Unfortunately, not according to my debugging:

```
** [18:54:22 2014-03-14] 13857: setup initiated
** [18:54:22 2014-03-14] 13857: client: #<Redis::Client:0xcc59de0 @options={:host=>"localhost", :port=>6379, :db=>6, :url=>nil, :scheme=>"redis", :path=>nil, :timeout=>5.0, :password=>nil, :driver=>Redis::Connection::Ruby, :id=>nil, :tcp_keepalive=>0}, @reconnect=true, @logger=nil, @connection=#<Redis::Connection::Ruby:0xcc599d0 @sock=#<Redis::Connection::TCPSocket:fd 11>>, @command_map={}, @pid=13857>
*** Starting worker narn:14081:*
*** Process.pid: 14081; @pid: 14081; client: #<Redis::Client:0xcc59de0 @options={:host=>"localhost", :port=>6379, :db=>6, :url=>nil, :scheme=>"redis", :path=>nil, :timeout=>5.0, :password=>nil, :driver=>Redis::Connection::Ruby, :id=>nil, :tcp_keepalive=>0}, @reconnect=true, @logger=nil, @connection=#<Redis::Connection::Ruby:0xcc599d0 @sock=#<Redis::Connection::TCPSocket:fd 11>>, @command_map={}, @pid=13857>
*** Registered signals
*** Failed to start worker : #<Redis::InheritedError: Tried to use a connection from a child process without reconnecting. You need to reconnect to Redis after forking.>
```

Note that after starting the worker, the pid has changed, but Redis::Client's hasn't — and the only place it's exposed is in `@pid`, which doesn't have an accessor.