Streaming Replication in PostgreSQL
PostgreSQL replicas never finish recovering.  This is by design.  Basically a replica is always in "recovering from disaster" mode except that it is using receiving the WAL segments from the master rather than on disk.

So what you are seeing is not cause for concern.  If it is not working yet, then you will need to provide a more detailed description of what you are trying to do and what is not working.  But as far as you are posting it seems normal.