![]() |
| | #1 |
| Registered User Join Date: Jan 2009
Posts: 1
| BSD Socket Server Problem I have been working on a server using BSD sockets. However, sometimes I'll add a printf for debugging and the server won't accept any requests. Also, this is a server that's multi-threaded using fork(). Some printf statements work okay while others don't. Any Ideas? Thanks. |
| ma_mazmaz is offline | |
| | #2 |
| Registered User Join Date: Jan 2009
Posts: 7
| Some more information is required...may be a bit of server code that is causing problems?? |
| me_ansh is offline | |
| | #3 | |
| Registered User Join Date: Apr 2008
Posts: 278
| Quote:
| |
| root4 is offline | |
| | #4 |
| gcc -Wall -pedantic *.c Join Date: Jan 2009 Location: London
Posts: 52
| Is it multi-threaded or multi-processed?.. Cause fork() generates processes. Use fprintf(stderr, ....) instead of printf(), or just flush the buffer after every time you call printf(). |
| flexo87 is offline | |
![]() |
| Tags |
| bsd, listen, printf, server, socket |
| Thread Tools | |
| Display Modes | |
|
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| server client problem | rudeboy | Networking/Device Communication | 5 | 05-17-2008 12:41 AM |
| socket message sending and receiving problem | black | C Programming | 5 | 01-15-2007 04:46 AM |
| Client/Server Socket Receive Problem | mariabair | Networking/Device Communication | 6 | 12-25-2003 10:01 AM |
| socket question | Unregistered | C Programming | 3 | 07-19-2002 01:54 PM |
| Socket Problems | (TNT) | Windows Programming | 4 | 08-18-2001 06:59 AM |