Switch bs_resp to use char* for error message.

Believe this shouldn't segfault because we do a strncpy() anyway.
Check initial socket conditions in server.c