summaryrefslogtreecommitdiffstats
path: root/script/autobuild.py
diff options
context:
space:
mode:
authorDavid Disseldorp <ddiss@samba.org>2014-03-03 19:49:35 +0100
committerJeremy Allison <jra@samba.org>2014-03-04 03:03:24 +0100
commitebe6627c1f0e6b488a0c456860a055fd5701e84d (patch)
tree0999bfe4923e92593aaf573964bdae8bb390d9f9 /script/autobuild.py
parentfb2631f5dfd3ec58fd277dbe155afab58f882202 (diff)
downloadsamba-ebe6627c1f0e6b488a0c456860a055fd5701e84d.tar.gz
samba-ebe6627c1f0e6b488a0c456860a055fd5701e84d.tar.xz
samba-ebe6627c1f0e6b488a0c456860a055fd5701e84d.zip
rpc_client: retry open on STATUS_PIPE_NOT_AVAILABLE
Windows Server starts some named pipe services on demand, and responds to initial open requests with STATUS_PIPE_NOT_AVAILABLE. The FssagentRpc named pipe on Windows Server 2012 exhibits this behaviour. This change sees rpcclient retry named pipe open requests when the server responds with STATUS_PIPE_NOT_AVAILABLE. The retry logic is contained in an asynchronous tevent_timer callback, to allow for non-blocking callers. Signed-off-by: David Disseldorp <ddiss@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'script/autobuild.py')
0 files changed, 0 insertions, 0 deletions