WiFly problem, Library only work once after each restart

I did try the library sample (server) or wifi_page_host(not using the library) sample,

then only able to handle the first request and then give me no response. any problem in the code?

I am using the new WiFly with clock chip @ 14.xxxMhz, so I have the following setting in the library / code

#define EFR_ENABLE_CTS 1 << 7
#define EFR_ENABLE_RTS 1 << 6
#define EFR_ENABLE_ENHANCED_FUNCTIONS 1 << 4

// SC16IS750 communication parameters
struct SPI_UART_cfg
{
  char DivL,DivM,DataFormat,Flow;
};

struct SPI_UART_cfg SPI_Uart_config = {
  0x60,0x00,0x03,  // 0x60 instead of 0x50 for new clock
  EFR_ENABLE_CTS | EFR_ENABLE_RTS | EFR_ENABLE_ENHANCED_FUNCTIONS
};

here is the terminal output

Rebooting
Entering command mode.
Set wlan to authorization level 3
Set security phrase to ******
Set IP localport to 80
Joining '******'
........................................
Associated!
Client request.  <- first request, success (curl http://192.168.2.4/)
*OPEN*GET / HTTP/1.1   <- 2nd request, terminal have this output
User-Agent: curl/7.19.7 (universal-apple-darwin10.0) libcurl/7.19.7 OpenSSL/0.9.8l zlib/1.2.3
Host: 192.168.2.4
Accept: */*
					<- didn't return any webpage and keep waiting unitl I press ctrl-c 
*CLOS**OPEN*GET /index.html HTTP/1.1         <- (curl http://192.168.2.4/index.html)
User-Agent: curl/7.19.7 (universal-apple-darwin10.0) libcurl/7.19.7 OpenSSL/0.9.8l zlib/1.2.3
Host: 192.168.2.4
Accept: */*
					<- didn't return any webpage and keep waiting until I press ctrl-c
*CLOS*

any reason for this? can anyone give me some hints?

lawleo:
I did try the library sample (server) or wifi_page_host(not using the library) sample,

then only able to handle the first request and then give me no response. any problem in the code?

[snip]

any reason for this? can anyone give me some hints?

Sometimes I find that every second request fails--I haven't tracked down the issue.

–Philip;