aboutsummaryrefslogtreecommitdiff
path: root/src/lib9p/srv.c
diff options
context:
space:
mode:
authorrsc <devnull@localhost>2005-02-11 17:00:06 +0000
committerrsc <devnull@localhost>2005-02-11 17:00:06 +0000
commit2aa7d3036738bc548cfe6d8d83ff45cb1cb9c8c7 (patch)
treecfe386219b4eb911efd1be95989240a16faaae55 /src/lib9p/srv.c
parentb589fce2fbf05ae18a6f015240f87ce2a163521f (diff)
downloadplan9port-2aa7d3036738bc548cfe6d8d83ff45cb1cb9c8c7.tar.gz
plan9port-2aa7d3036738bc548cfe6d8d83ff45cb1cb9c8c7.tar.bz2
plan9port-2aa7d3036738bc548cfe6d8d83ff45cb1cb9c8c7.zip
call srv->start at start
Diffstat (limited to 'src/lib9p/srv.c')
-rw-r--r--src/lib9p/srv.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib9p/srv.c b/src/lib9p/srv.c
index c5262f4c..2a300bbe 100644
--- a/src/lib9p/srv.c
+++ b/src/lib9p/srv.c
@@ -705,6 +705,9 @@ srv(Srv *srv)
srv->fpool->srv = srv;
srv->rpool->srv = srv;
+ if(srv->start)
+ srv->start(srv);
+
while(r = getreq(srv)){
if(r->error){
respond(r, r->error);