123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273 |
- <?xml version="1.0" encoding="UTF-8" standalone="no"?>
- <!-- Created with Inkscape (http://www.inkscape.org/) -->
- <svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://creativecommons.org/ns#"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="183.23763mm"
- height="117.69309mm"
- viewBox="0 0 183.23763 117.69309"
- version="1.1"
- id="svg11000"
- inkscape:version="0.92.2 2405546, 2018-03-11"
- sodipodi:docname="deadlock_double_rpc.svg">
- <defs
- id="defs10994">
- <marker
- inkscape:stockid="DotL"
- orient="auto"
- refY="0"
- refX="0"
- id="DotL"
- style="overflow:visible"
- inkscape:isstock="true">
- <path
- id="path5269"
- d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
- style="fill:#0b0b0b;fill-opacity:1;fill-rule:evenodd;stroke:#0b0b0b;stroke-width:1.00000003pt;stroke-opacity:1"
- transform="matrix(0.8,0,0,0.8,5.92,0.8)"
- inkscape:connector-curvature="0" />
- </marker>
- <marker
- inkscape:stockid="CurvyCross"
- orient="auto"
- refY="0"
- refX="0"
- id="CurvyCross"
- style="overflow:visible"
- inkscape:isstock="true">
- <g
- id="g5402"
- transform="scale(0.6)"
- style="fill:#0b0b0b;fill-opacity:1;stroke:#0b0b0b;stroke-opacity:1">
- <path
- id="path5398"
- d="m 4.625493,-5.0456926 c -2.76,0 -5.00000002,2.24 -5.00000002,5.00000002 0,2.75999998 2.24000002,4.99999998 5.00000002,4.99999998"
- style="fill:#0b0b0b;fill-opacity:1;fill-rule:evenodd;stroke:#0b0b0b;stroke-width:1.00000003pt;stroke-opacity:1"
- inkscape:connector-curvature="0" />
- <path
- id="path5400"
- d="m -5.4129913,-5.0456926 c 2.76,0 4.99999999,2.24 4.99999999,5.00000002 0,2.75999998 -2.23999999,4.99999998 -4.99999999,4.99999998"
- style="fill:#0b0b0b;fill-opacity:1;fill-rule:evenodd;stroke:#0b0b0b;stroke-width:1.00000003pt;stroke-opacity:1"
- inkscape:connector-curvature="0" />
- </g>
- </marker>
- <marker
- inkscape:isstock="true"
- style="overflow:visible"
- id="marker12841"
- refX="0"
- refY="0"
- orient="auto"
- inkscape:stockid="Arrow1Lend">
- <path
- transform="matrix(-0.8,0,0,-0.8,-10,0)"
- style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
- d="M 0,0 5,-5 -12.5,0 5,5 Z"
- id="path12839"
- inkscape:connector-curvature="0" />
- </marker>
- <marker
- inkscape:isstock="true"
- style="overflow:visible"
- id="marker11679"
- refX="0"
- refY="0"
- orient="auto"
- inkscape:stockid="Arrow1Lend">
- <path
- transform="matrix(-0.8,0,0,-0.8,-10,0)"
- style="fill:#0b0b0b;fill-opacity:1;fill-rule:evenodd;stroke:#0b0b0b;stroke-width:1.00000003pt;stroke-opacity:1"
- d="M 0,0 5,-5 -12.5,0 5,5 Z"
- id="path11677"
- inkscape:connector-curvature="0" />
- </marker>
- <marker
- inkscape:stockid="Arrow1Lend"
- orient="auto"
- refY="0"
- refX="0"
- id="Arrow1Lend"
- style="overflow:visible"
- inkscape:isstock="true"
- inkscape:collect="always">
- <path
- id="path5211"
- d="M 0,0 5,-5 -12.5,0 5,5 Z"
- style="fill:#0b0b0b;fill-opacity:1;fill-rule:evenodd;stroke:#0b0b0b;stroke-width:1.00000003pt;stroke-opacity:1"
- transform="matrix(-0.8,0,0,-0.8,-10,0)"
- inkscape:connector-curvature="0" />
- </marker>
- <marker
- inkscape:stockid="Arrow1Lstart"
- orient="auto"
- refY="0"
- refX="0"
- id="Arrow1Lstart"
- style="overflow:visible"
- inkscape:isstock="true">
- <path
- id="path5208"
- d="M 0,0 5,-5 -12.5,0 5,5 Z"
- style="fill:#0b0b0b;fill-opacity:1;fill-rule:evenodd;stroke:#0b0b0b;stroke-width:1.00000003pt;stroke-opacity:1"
- transform="matrix(0.8,0,0,0.8,10,0)"
- inkscape:connector-curvature="0" />
- </marker>
- </defs>
- <sodipodi:namedview
- id="base"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- inkscape:pageopacity="0.0"
- inkscape:pageshadow="2"
- inkscape:zoom="3.4175362"
- inkscape:cx="173.77994"
- inkscape:cy="227.28587"
- inkscape:document-units="mm"
- inkscape:current-layer="layer1"
- showgrid="false"
- fit-margin-top="0"
- fit-margin-left="0"
- fit-margin-right="0"
- fit-margin-bottom="0"
- inkscape:window-width="1918"
- inkscape:window-height="952"
- inkscape:window-x="0"
- inkscape:window-y="127"
- inkscape:window-maximized="0" />
- <metadata
- id="metadata10997">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- <dc:title></dc:title>
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- inkscape:label="Calque 1"
- inkscape:groupmode="layer"
- id="layer1"
- transform="translate(-1.4352814,-33.865028)">
- <rect
- style="opacity:1;fill:#e7e7e7;fill-opacity:1;stroke:none;stroke-width:0.96499997;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect13355"
- width="183.23763"
- height="117.69309"
- x="1.4352814"
- y="33.865028" />
- <circle
- style="opacity:1;fill:#c3c3c3;fill-opacity:1;stroke:#000000;stroke-width:0.66499996;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="path11545"
- cx="89.824707"
- cy="62.929482"
- r="27.868385" />
- <text
- xml:space="preserve"
- style="font-style:normal;font-weight:normal;font-size:4.63020849px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- x="69.132736"
- y="65.441223"
- id="text11549"><tspan
- sodipodi:role="line"
- id="tspan11547"
- x="69.132736"
- y="65.441223"
- style="font-size:8.46666622px;stroke-width:0.26458332px">Eventloop</tspan></text>
- <path
- style="fill:none;fill-rule:evenodd;stroke:#0b0b0b;stroke-width:1.06500006;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
- d="m 117.6931,63.049089 h 39.23102 v 18.419449"
- id="path11551"
- inkscape:connector-curvature="0"
- sodipodi:nodetypes="ccc" />
- <rect
- style="opacity:1;fill:#c3c3c3;fill-opacity:1;stroke:#0b0b0b;stroke-width:1.06500006;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect11649"
- width="48.799576"
- height="27.031137"
- x="132.04591"
- y="81.946968" />
- <text
- xml:space="preserve"
- style="font-style:normal;font-weight:normal;font-size:4.63020849px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- x="147.83401"
- y="98.69191"
- id="text11653"><tspan
- sodipodi:role="line"
- id="tspan11651"
- x="147.83401"
- y="98.69191"
- style="font-size:8.46666622px;stroke-width:0.26458332px">RPC</tspan></text>
- <text
- id="text11657"
- y="58.025597"
- x="128.93614"
- style="font-style:normal;font-weight:normal;font-size:4.63020849px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- xml:space="preserve"><tspan
- style="font-size:8.46666622px;stroke-width:0.26458332px"
- y="58.025597"
- x="128.93614"
- id="tspan11655"
- sodipodi:role="line">Message</tspan></text>
- <path
- sodipodi:nodetypes="ccc"
- inkscape:connector-curvature="0"
- id="path11665"
- d="M 53.011831,61.374594 H 30.040047 v 18.419449"
- style="fill:none;fill-rule:evenodd;stroke:#0b0b0b;stroke-width:1.06500006;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#DotL)" />
- <rect
- y="80.7509"
- x="6.9371963"
- height="27.031137"
- width="48.799576"
- id="rect11667"
- style="opacity:1;fill:#c3c3c3;fill-opacity:1;stroke:#0b0b0b;stroke-width:1.06500006;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <text
- id="text11671"
- y="97.495842"
- x="22.725298"
- style="font-style:normal;font-weight:normal;font-size:4.63020849px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- xml:space="preserve"><tspan
- style="font-size:8.46666622px;stroke-width:0.26458332px"
- y="97.495842"
- x="22.725298"
- id="tspan11669"
- sodipodi:role="line">RPC</tspan></text>
- <text
- xml:space="preserve"
- style="font-style:normal;font-weight:normal;font-size:4.63020849px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- x="3.8274245"
- y="56.829529"
- id="text11675"><tspan
- sodipodi:role="line"
- id="tspan11673"
- x="3.8274245"
- y="56.829529"
- style="font-size:8.46666622px;stroke-width:0.26458332px">Message</tspan></text>
- <path
- style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.96499997;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker12841)"
- d="m 156.68491,109.21732 v 25.11742 H 29.423272 v -26.55271"
- id="path13161"
- inkscape:connector-curvature="0" />
- <text
- xml:space="preserve"
- style="font-style:normal;font-weight:normal;font-size:4.63020849px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- x="77.889954"
- y="145.86963"
- id="text11675-8"><tspan
- sodipodi:role="line"
- id="tspan11673-8"
- x="77.889954"
- y="145.86963"
- style="font-size:8.46666622px;stroke-width:0.26458332px">Message</tspan></text>
- </g>
- </svg>
|